Greetings,
I have started a job where the chosen execution environment happens to be Node.js for our microservices. We have a NestJS app (which uses TypeScript) running and its fine. If you squint it looks like a Spring Boot app. Annotations. MVC. All the things. I personally think the JVM is a better platform for creating services, but that isn't on the table right now.
So, can I do this in ClojureScript? I have been reading all the docs for Macchiato and it looks decent. I don't need to turn out web pages though, so can I just leave that stuff out? Are there other frameworks? I have seen an example of wrapping ExpressJS in ClojureScript. Is that what people do?
Are there a lot of server-side ClojureScript implementations out there or do people use Clojure because, well...
Thanks a lot.
Charlie