Luminus uses a minimal amount of generated code. It completely embraces the composable library approach. The difference from rolling your own each time is that it provides some structure and it's a curated set of libraries that are known to work well together.
On Tuesday, May 5, 2015 at 3:46:09 AM UTC-4, Dan Kersten wrote: > > > > On Monday, May 4, 2015 at 4:41:02 AM UTC-4, Sven Richter wrote: >> One potential problem with this "web framework" as app template approach >> is upgrade-ability. When 2.0 of your "framework" comes out, what happens >> to an app generated from 1.0 that wants to benefit from the new >> capabilities? >> > > This is the reason I don't use Luminus or Modularity or others that rely > heavily on leiningen template-based codegen. Its very difficult to upgrade > the generated code, especially if you've had to add to or modify it. > > I'm experimenting with an approach that would generate only the > project.clj file and directory structure (putting everything else into > libraries), but don't yet have anything to release (my code is currently > very targeted at my own use case, but in time I'd like to generalize it a > bit and let others at it). > -- 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.