Note: This is my first post so please pardon me for my mistakes, if any. Any constructive criticism is welcome.
1) Minimal and Simple
The framework itself is a css file 📁, and it doesn't require any extra knowledge about the framework. Just link the file like a css file and you are good to go. We can create simple and minimal looking webpages without using any to very little css.
2) Well documented 📝
The documentation of bulma is quite appreciable. Because any beginner can quickly start designing and developing professional looking pages with their instructions. Each of the features and components are categorised
3) Component structure 📶
So in Bulma each UI component has a class name with meaning. For example there are classes like button, then we have is-primary, is-secondary, is-large, is-dark and other properties which we can add
4) Newbie friendly 👨🏫
Those who are new to front end or just started with html can use any css library and Bulma would be the easiest one to start with. Or it would be great for developers concentrating in the programming part of the app rather than on the ui and just want a clean UI.Screw it there's even loading animations integrated.
The Bulma CSS library can be constructively learnt and tweaked with the level of expertise. If you are complete noob you can just follow docs and create the ui if you have somewhat knowledge in css, you can put together various helper classes. And if you are a pro in css and sass you can costumize the themes of Bulma. And all of this doesn't mess up with the js. This comes in real handy when you are using vanilla js or just a library or anything
It is mobile first( means it has responsive components and features),flexbox layout and guess what it is inspired by Bootstrap.
So what I am telling is just give it a go. You'll love it.Follow and leave a like if you want more posts like this one.
Top comments (1)
fully agree. I did my last projects kunvenu.com, omnited.com, and now nboarding.com all with bulma ( and buefy vue components )