Next release of Luminus is moving from Boostrap to Bulma. Main reason being that Bulma is a pure CSS framework which makes it straight forward to use from ClojureScript and removes additional Js dependencies.
Conversation
Notices
-
☆ Dmitri ☭ (yogthos@mastodon.social)'s status on Saturday, 16-Mar-2019 21:33:15 CET ☆ Dmitri ☭ - Ekaitz Zárraga 👹 repeated this.
-
Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Sunday, 17-Mar-2019 00:43:54 CET Ekaitz Zárraga 👹 @yogthos Great, I made it work with semantic-ui in a project I did and it was horrible to handle JS stuff independently.
Thanks to heaven I was able to use just a few js and make everything on server side rendering but I don't like to be forced to use JS.
It's good to see that Bulma-like alternatives appeared and now we can avoid using JS in our projects. That's good.Not only for the CLJS integration, also because we should be able to decide to use JS or not.
-
☆ Dmitri ☭ (yogthos@mastodon.social)'s status on Sunday, 17-Mar-2019 01:45:05 CET ☆ Dmitri ☭ @ekaitz_zarraga yeah I'm now pretty much convinced that you want to avoid js ecosystem whenever possible.
Removing Bootstrap gets rid of over around 200kb of Js. Being able to just use CSS classes and write your own behaviors around them is really nice.Ekaitz Zárraga 👹 repeated this.