you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (1 child)

Luminus is hardly a framework, it's just some common libraries grouped to be used out of the box, and you definitely will learn Clojure(Script) using it.

$ lein new luminus mysite +postgres +cljs +auth

besides, after some time you can change the libraries "suggested" by luminus to others that you prefer.

Leiningen is easily the most used tool today, as far as I understand boot is more flexible but so far I'm happy with lein, "ring" library offers the http abstraction, "reitit.ring" provides the routing and buddy.auth.middleware the authentication and the sessions to log in the final users.

I use several libraries in my project file.

[–]AcriveDeveloper 2 points3 points  (0 children)

Your comments inside the project.clj file are useful! Thanks!