3 ms·
I like the idea of a "curated" platform: putting together the best libraries in a somewhat opinionated way, but not writing a lot of additional code on top of i
by recursivedoubts 5y ago
I like the idea of a "curated" platform: putting together the best libraries in a somewhat opinionated way, but not writing a lot of additional code on top of it, and making sure that most of the curated glue code can be ditched if someone using the platform doesn't want or need something.
This would let people get going quickly and not have to make a thousand decisions or figure out all the integration points, but retains some of the benefits of the library-mindset (configurability, swappability, domain expertise, etc.)
- Tomte 5y agoI'm not a Java person, but I think Dropwizard advertises with basically that idea.
- recursivedoubts 5y agointeresting, thank you for the pointer!
- gorjusborg 5y agoIn the clojure ecosystem, Luminus (https://luminusweb.com/ https://luminusweb.com/) is pretty much a curated set of libraries for web development. I still think that relationship still creates friction. The framework itself has swapped out libraries in the past, and you are basically dragged along if you upgrade.
- nlitened 5y agoAs far as I understood from my experience, there’s no way to upgrade your Luminus after you had started your project, you only upgrade individual libraries — so any further changes in the Luminus framework itself don’t affect your old projects.
- gwbas1c 5y ago15 years ago, there was "LAMP:" Linux, Apache, MySQL, PHP.
- sprkwd 5y ago…and I still use this.