Header banner
Revain logoHome Page
leiningen logo

Leiningen Review

3

·

Very good

Revainrating 4.5 out of 5  
Rating 
4.7
Development, DevOps Software

View on AmazonView on ЯM

Description of Leiningen

Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.

Reviews

Global ratings 3
  • 5
    2
  • 4
    1
  • 3
    0
  • 2
    0
  • 1
    0

Type of review

Revainrating 4 out of 5

Leiningen is very easy to use and quick in execution time

I like its easy configs for lein commands which are very quick in execution time compare other tools that takes much more times as compared with lernuans command line system. The learning curve could be better but not bad at all if used properly. There should have been an option where i can directly import my java classes from external jars instead importing them through pom file or maven settings files(which really slows down things). This was what gave me some headache initially then realized

Pros
  • Clojure is a very easy language to learn and the environment is the best
Cons
  • I think this is because of clojurescript loading in the background

Revainrating 5 out of 5

Excellent Build Tool For Clj Projects

The best part about using lein as opposed to maven or gradle build systems for java projects, is that once set up correctly its very easy to get started with any type of new library without having to worry too much! There are some things I would like to see in terms of functionality but overall this tool works really well and has helped me start many different types of web applications quickly and easily. Nothing at all so far! Great if you're looking to jump into clojure programming fast. We…

Pros
  • great documentation.
Cons
  • Empty

It's easy enough for beginners or even people that are not very familiar with programming in general! The documentation could be better (but I think this has improved recently). Also there are some things like how dependencies should work which can get tricky at times if one doesn't know what they're doing. But overall great tool - just give yourself time to learn all about clojure/lein first before jumping into using lein as an actual build system. We have been able to create microservices…

Pros
  • Layers make building systems really intuitive from both development point of view AND deployment points
Cons
  • Secret