It's often hard to notice limitations of your tooling until you see a different way of doing things. I find one of the biggest advantages that ClojureScript brings to the table is interactive development. You can start your app and connect it directly to your editor. Any changes you make are reflected live without the app losing any state. This style workflow is especially useful for UI development where you may want to try different ways to present things to the user.
yogthos in webdev
This talk illustrates some advantages of ClojureScript workflow compared to Js or TypeScript
https://www.youtube.com/watch?v=3HxVMGaiZbcIt's often hard to notice limitations of your tooling until you see a different way of doing things. I find one of the biggest advantages that ClojureScript brings to the table is interactive development. You can start your app and connect it directly to your editor. Any changes you make are reflected live without the app losing any state. This style workflow is especially useful for UI development where you may want to try different ways to present things to the user.