Should you learn Bootstrap in 2022? or Should you learn Bootstrap for your Resume Projects or Serious Projects?
Personally, I really love to use Bootstrap and I used it very often. But there are too many down points in Bootstrap if you are using Bootstrap as it is or as a CSS framework. Then you will see all Bootstrap powered websites look the same. If you had built any website using Bootstrap then you know what I have to say? Like navbar, accordions and other components which have copypasted look same in all Bootstrap powered websites. If you used Bootstrap for your project then you may lose your professionalism as people will think that this website is built using a template.
Is there any problem with this? Absolutely not, because if you want to build a quick prototype and you don't care about design then it is totally fine to use Bootstrap. But if you use Bootstrap then your site will not look professional design-wise in 2022.
So, if you are serious to build a good project, then what should you do? My first tip will prefer to refer to a good design. Try to build some website replicates and try to practise CSS. then, move to build the design of your project. But, If you are learning CSS recently, then you can make your website using Bootstrap and try to explore alternatives to CSS. In my opinion, tailwindcss is a utility-class based CSS framework that will give you some utility classes to design and its most beneficial point is that you don't have to leave the HTML file. As you go on adding some classes your design will begin to build.
As tailwindcss is based on core CSS, so you can apply anything by tailwindcss that you can do in CSS. This thing that I liked most about tailwindcss. Bootstrap is also going in direction of utility classes but tailwindcss is more mature. Writing tailwindcss is more fun than writing CSS. And your site will also look great as the same is built with CSS.
As Bootstrap is evolving so much intensively, it is a great framework to use and you can use it but don't make Bootstrap a long term solution because if you want to take control over the design of the site then you will start to miss features of CSS. So, better for you to try to explore alternatives to Bootstrap and try to learn tailwindcss.
So, at this time, I will say that nothing can replace the normal CSS. But I think tailwindcss is fun to write and it can do almost all things. One more problem about Bootstrap is if you use Bootstrap then the bundle size of the project will increase and that will ultimately harm your Core Web Vitals.
In the end, I will say that try to learn CSS. CSS is not very much difficult to learn. Just some properties being used regularly and try to learn that first. There are some miscellaneous properties also but if you learn CSS properly then definitely it will help you to build. better designs and you can also switch to tailwindcss.
Comments
Post a Comment