I used to use Leiningen for this, but found that it was hard to understand what project.clj was actually doing, to get figwheel, etc working. So once I figured out how well boot fit this use-case, I wanted to share the love!
I applaud trying to spread the news about these awesome technologies, but personally I think it would be much more helpful to _not_ hide what's going on behind a template generator. The build.boot file itself is easy enough to write[1], and that is really the huge value proposition with Boot vs. Leiningen plugins.
I agree with you that there is tons of value in digging into the various boot tasks that make this workflow/tutorial possible. The reason I decided not to is that the linked tutorial on modern-cljs# 1-3 does a great job of that!
3 comments
[ 2.5 ms ] story [ 19.1 ms ] threadI used to use Leiningen for this, but found that it was hard to understand what project.clj was actually doing, to get figwheel, etc working. So once I figured out how well boot fit this use-case, I wanted to share the love!
[1]: A simple example: https://github.com/pandeiro/jamal/blob/master/build.boot
[1] - https://github.com/magomimmo/modern-cljs/blob/master/doc/sec...