Дальше вопрос к тем, кто не разделяет (таких почти половина):
Вам предстоит разработать SPA, где «все просто»: есть фронт и есть бэк.
Вы будете упаковывать в uberjar?
Если да, то
вам будет пофиг на то, что в uberjar попадает дофига говна от cljs, которое в runtime не будет использоваться?
Настолько дофига, что размер uberjar вырастает в 3 раза (over 100 mb).