Creating websites with shadow-cljs + gatsby or next.js

I did the same experiment with next.js and it also works ok-ish.

The “major” problem however is that their SSR support serializes all data to JSON which means it’ll lose important CLJS type such as sets, keywords, symbols when converting back to EDN. This however could probably be worked around.

As with gatsby I don’t think this is a good fit for CLJS but it does work ok-ish.

4 Likes