Hello everyone, I've been working on a library for VLACS called Helmsman. It's designed to let you construct and compose your web application while having an emphasis on navigation and relative URI generation so you can use the data you use to define your routes to also generate your URIs. I also have had a very good discussion the other day with some people on the #immutant channel on irc.freenode.net and the general consensus was that relative URIs are the best for the client because regardless of host name, or proxy, or anything that happens between the server and the client, a browser will always be able to figure out a relative URI from the location that you're already at. With that said, I created Helmsman with all of that in mind. I do understand that there are a number of routing libraries out there already, but I think the goal I'm trying to reach is a unique one and I hope I'm going down the right path to solve it, even more so since we (VLACS) are planning on constructing one web app out of various smaller apps and Helmsman will help facilitate that as well (among other libraries for templating and such.)
With that said, Helmsman lives on GitHub <https://github.com/vlacs/helmsman>and on Clojars <https://clojars.org/org.vlacs/helmsman>, so anyone can use it, the way it should be. I would appreciate any input on what I have so far. My hope is that someone here asks a question that I haven't asked myself yet so I don't have any gaping functionality holes that a developer would realistically need. Anyways, I'm interested in hearing what everyone has to say about it weather it's changes to the code, the README, the example app, anything. Cheers, Jon -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.