This is something that I'm currently working on: https://github.com/funcool/catacumba It is still in alpha, but it has the same philosophy that you have mention.
Cheers. Andrey 2015-05-04 12:06 GMT+02:00 John Louis Del Rosario <joh...@gmail.com>: > Very interesting discussion going on here. As a beginner, what I'd like to > see is not something like Django or Rails, but something like Flask. > Where someone can just (require 'someframework) and it works. Maybe it > could have thin wrappers over compojure, etc., since it will need to be > opinionated anyway. It's still very simple, but takes away a lot of the > guesswork and the distributed docs across multiple projects problem. > > Additional features can be done as libraries then, but specific for > `someframework`, like what Flask has. e.g. `someframework-sessions`, etc. > > Just my 2c. > > > On Sunday, May 3, 2015 at 4:43:53 AM UTC+8, g vim wrote: >> >> I recently did some research into web frameworks on Github. Here's what >> I found: >> >> >> FRAMEWORK LANG CONTRIBUTORS COMMITS >> >> Luminus Clojure 28 678 >> Caribou Clojure 2 275 >> >> Beego Golang 99 1522 >> >> Phoenix Elixir 124 1949 >> >> Yesod Haskell 130 3722 >> >> Laravel PHP 268 4421 >> >> Play Scala 417 6085 >> >> Symfony PHP 1130 20914 >> >> Rails Ruby 2691 51000 >> >> >> One could conclude from this that the Clojure community isn't that >> interested in web development but the last Clojure survey suggests >> otherwise. Clojure's library composition approach to everything only >> goes so far with large web applications, as Aaron Bedra reminded us in >> March last year: www.youtube.com/watch?v=CBL59w7fXw4 . Less manpower >> means less momentum and more bugs. Furthermore, I have a hunch that >> Clojure's poor adoption as indicated by Indeed.com maybe due to this >> immaturity in the web framework sphere. Why is it that Elixir, with a >> much smaller community and lifespan than Clojure's, has managed to put 4 >> times as much mindshare into its main web framework when its module >> output, as measured by modulecounts.com, is a tiny fraction of >> Clojure's? >> >> gvim >> >> >> >> >> -- > 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. > -- Andrey Antukh - Андрей Антух - <andrei.anto...@kaleidos.net> / <n...@niwi.be > http://www.niwi.be <http://www.niwi.be/page/about/> https://github.com/niwibe -- 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.