This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-08-02
Channels
- # announcements (3)
- # aws (2)
- # babashka (60)
- # beginners (21)
- # cljs-dev (35)
- # cljsrn (3)
- # clojure (53)
- # clojure-android (2)
- # clojure-australia (3)
- # clojure-europe (45)
- # clojure-france (4)
- # clojure-nl (4)
- # clojure-uk (6)
- # clojurescript (33)
- # core-typed (1)
- # cursive (13)
- # datomic (6)
- # duct (1)
- # emacs (2)
- # fulcro (10)
- # introduce-yourself (3)
- # jobs (2)
- # jobs-discuss (13)
- # leiningen (1)
- # malli (19)
- # missionary (63)
- # music (1)
- # off-topic (21)
- # pathom (3)
- # polylith (18)
- # practicalli (12)
- # proletarian (1)
- # reagent (40)
- # reitit (23)
- # releases (1)
- # remote-jobs (1)
- # ring (14)
- # ring-swagger (1)
- # shadow-cljs (13)
- # sql (30)
- # testing (27)
- # tools-deps (31)
- # vim (10)
- # xtdb (4)
Not sure how you'd categorize template projects...?
And idea that may already exist.
An easy to use registry of open source projects that would allow filtering by dependencies. Forks should be handled as well.
So e.g. someone wants to see how to use ring
with honeysql
. And they go to that registry and enter ring
and honeysql
in the search bar. The list of projects follows, perhaps ordered by LOC as a metric of simplicity.
creepy stare into your soul art aside, its a "template template" thing where you basically check boxes and get what you want
so you want... "postgres as your database with next.jdbc and honeysql and ring with jetty 11 and compojure and then your frontend is selmer templates"
looking though their docs it seems the questions they ask are
Which type of application would you like to create? (monolithic, microservices, microservices gateway)
What is the base name of your application?
What is your default Java package name?
Which type of authentication would you like to use? (jwt/oauth/http session)
Which type of database would you like to use?(all the sqls, mongodb, cassandra, couchbase)
Which production database would you like to use?
Which development database would you like to use?
Do you want to use the Spring cache abstraction?
Do you want to use Hibernate 2nd level cache?
Would you like to use Maven or Gradle?
Which other technologies would you like to use? (swagger, elasticsearch, hazelcast, websockets, kafka)
Which Framework would you like to use for the client? (angular, react, vue)
Would you like to use a Bootswatch theme?
Would you like to use the Sass stylesheet preprocessor for your CSS?
Would you like to enable internationalization support?
Which testing frameworks would you like to use?
Would you like to use incremental Liquibase changelogs?
Would you like to install other generators from the JHipster Marketplace?
Isn’t that similar to what Luminus is already doing, in a way?
I thought of that too yes. But this also seems more comprehensive at first glance, because it also includes different deployment architectures?
Yes, JHipster has a lot more configurations, and also a model driven development approach for your data behind it
@deleted-user so some catalogue of example apps? I'd totally love that.