Search posts, tags, users, and pages
Here I was thinking the only existing CSS frameworks are Tailwind CSS and Bootstrap.
Have you tried using the 5 different frameworks you talked about in this article? If yes, what's your experience with them?
I'm not the author ofc, but I've tried Bootstrap, Bulma, and Tailwind, so I decided to share my thoughts...
Bootstrap: Great for personal projects when you just need something quick, but 1) It will often give you big build sizes and 2) IMO, the design of Bootstrap websites just doesn't look very professional.
Bulma: Great for personal projects and the build size is not so bad. Also, the design isn't too bad either. However, the downside is that it's not as easy to customize and give it your own style. (Same with Bootstrap). In some cases if you use it properly it's awesome, but sometimes not.
TailwindCSS: This is my favorite! You can have absolutely any design/style you want and the CSS classes don't take very long to learn. After just a little bit of writing TailwindCSS, you'll dread writing raw CSS. Using it with a CDN will give you horrible build sizes, but if you use it with a build tool (very simple), build sizes are very small. Only downside is that sometimes when you need something really quick it takes just a bit longer to style everything...
Caleb ah, this makes a lot of sense. Thanks for breaking it down. I've tried using Bootstrap before and it was pretty cool but I've just been a sucker for raw CSS. I will try out TailwindCSS and Bulma before the year runs out and hopefully stick to one of them.
Edidiong Asikpo Thanks for the comment. I completely agree with Caleb view about these frameworks..
Here are my views on some of the frameworks I have used :-
1) Bootstrap :- One of the most popular frameworks out there. I personally like using it and most projects I have encountered are primarily based on Bootstrap. There have been many dislikes in the community about Bootstrap which have been eliminated by the team in newer versions. To name a few :-
But, one thing I found pretty common is that Bootstrap leads to creation of websites that look very similar. But, due to new design trends, this issue is slowly diminishing.
2) Bulma :- I was introduced to it 8 months back. I found it quite interesting to play around with it. I am also fascinated by how a single person, Jeremy Thomas has created an entire framework giving competition to Bootstrap and getting its recognition in the industry. I had got to work on Bulma as the current project I am working on is on bulma(in production) and we are converting some specific modules to Bootstrap. So, I got to work on Bulma and Bootstrap on daily basis. Also, My portfolio is also build on Bulma. No self promotion intended :)
I have heard about materialize and Tailwind CSS a lot. I have made one fun project to work with Materialize. I haven't worked on Tailwind CSS but i quite recently come across people, tweets and articles giving positive talk about Tailwind. It's gaining lot of attention. I am also planning to work on it in future. That sums up mt experience with these framworks.
Lastly, Edidiong Asikpo. I wanna thank you for commenting. I used to wonder why I don't get comments from you on my articles.(My notifications tabs are full of your comments on other people's articles). Finally, I have your comment on the article. Happy
Thanks for sharing your thoughts on the different CSS frameworks you've worked with. You mentioned that you used Bulma on your portfolio, can you share the link with me? I'd love to see what it looks like.
Lastly, Edidiong Asikpo. I wanna thank you for commenting. I used to wonder why I don't get comments from you on my articles.(My notifications tabs are full of your comments on other people's articles). Finally, I have your comment on the article. Happy
Hahahaha, I will definitely be commenting on your article more often Ankit Kumar Sharma. Thank you for writing this article. I love it.
Here's the link to my simple portfolio :- [Link] (ankits.me).
I would be gladly waiting for your comments on my future articles. Thanks a lot.