Clojurescript is very lightweight, just like Clojure itself. Clojurescript is much more lightweight when you compare it to other libraries
The size of your client-side and mobile web apps really matters. Even 5G networks will not really fix the problem for mobile web apps.
Its a common pattern to just ship the whole libraries
Optimised Clojurescript - eliminating dead code
By changing the Clojurescript
project.clj configuration file to include
See the section on Google Clojure library and tools to know more.