Should You Use Bootstrap?

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 516

  • @levonjacks
    @levonjacks 4 года назад +277

    The only guy who really knew what explanations I needed.

  • @tanzimibthesam5861
    @tanzimibthesam5861 5 лет назад +675

    If you like designing and work in a team where design is done separately u should write vanilla css. For a full stack developer more on backend bootstrap is a life saver

    • @clintonnzedimma7501
      @clintonnzedimma7501 5 лет назад +1

      Tanzim Ibthesam I agree

    • @amyp.575
      @amyp.575 5 лет назад +14

      That's what he said.

    • @nvmffs
      @nvmffs 4 года назад +5

      I don't get it though. Can't you do both? I mean, can't you just include bootstrap but only use it where you don't care much about customization. The rest you can still do vanilla

    • @tanzimibthesam5861
      @tanzimibthesam5861 4 года назад +4

      @@nvmffs You can do everything with css why just use it for responsiveness rather use Tailwind

    • @yungifez
      @yungifez 3 года назад

      Agreed

  • @paujoan401
    @paujoan401 4 года назад +222

    I recommend a lot SASS, it's a preprocessor but it makes it A LOT easier to write and organize CSS. You can also create your "own" framework with it.

    • @unabonger777
      @unabonger777 4 года назад +17

      @Nikola Kretschmer I'm pretty sure the curly braces are in the same place on the mac. Have you looked there?

    • @LongBoy.0
      @LongBoy.0 3 года назад +4

      Plus, modular SASS in react is amazing

    • @paujoan401
      @paujoan401 3 года назад +1

      @@LongBoy.0 Hey, I'm using this SASS mixins all the time in enterprise projects... They are really handfull, wanted to share :).
      github.com/PawFV/SASS-mixins-for-all-projects

    • @jimhalpert9803
      @jimhalpert9803 3 года назад +6

      SASS is amazing. Started using it like 3 days ago. Absolutely incredible stuff.

    • @LongBoy.0
      @LongBoy.0 3 года назад

      @@paujoan401 Thanks for sharing! I actually use Bulma for a lot of my work and it comes with quite a bit of these.

  • @bankhorvath420
    @bankhorvath420 4 года назад +57

    Amazing comparison between Bootstrap and plain CSS. I really like that you bring up examples and talk about different scenarios. The best is that you don't want to sell Bootstrap as some people do in other videos but you stay objective explaining what Bootstrap is really useful for. It's a real help, thank you!

    • @WebDevSimplified
      @WebDevSimplified  4 года назад +12

      I'm glad you enjoyed my explanation. I generally prefer doing custom CSS but there are so many cases where having a library like Bootstrap is so useful. A lot of my recent backend projects are Bootstrap projects.

  • @leandrozanardo1046
    @leandrozanardo1046 3 года назад +55

    Bootstrap is a really life savier. As a developer I must say It save me so much time and it so pratical that I have zero complainings about using bootstrap. Also, if you want to customize something really differnt to the framework, just don't use the classes, just make it yourself as usual. And the documentation is also awesome.
    Cheers to all webdevelopers!!!

    • @FransGamingLow
      @FransGamingLow 3 года назад +1

      Yes. Bootstrap helps me a lot to save my time.

    • @ZSd4cT
      @ZSd4cT 3 года назад +5

      In my job I have to make a lot of quick sites for impatient clients so yeah, Bootstrap is great. I save my vanilla CSS skills to more personalized projects.

    • @MaryamMaqdisi
      @MaryamMaqdisi 2 года назад +1

      Bootstrap has my most favorite documentation ever, it's clear, concise and very visual, and it avoids overwhelming you with extra details, it's so approachable even for non fluent English speakers

  • @KeepLearing
    @KeepLearing 3 года назад +14

    I totally agreed with him!! I've learnt so much from cracking every little single details in styling myself and mostly from this guy here! If you want to learn and be good at something, do it and do it from scratch!! But yeah if you're so good at it now and want to save a bit of time then use bootstrap.

    • @Abstractor21
      @Abstractor21 2 года назад +1

      I mean, if you like backend, learning bootstrap is better. Fullstack developers more on the backend side are still benefited by using bootstrap. The only exception would be a frontend developer.

  • @darkcloud13579
    @darkcloud13579 4 года назад +15

    This is a very logical and well put together explanation on the pros and cons of using Bootstrap. Thanks for taking the time to make the video!

  • @nhering1
    @nhering1 4 года назад +6

    I completely agree. I wish my employer understood that. They seem to think that because it's popular that means it's better for every use case. I recently got put in a situation where I had to write a moderately complex UI and I just couldn't have done it if I used Bootstrap. So, instead of asking permission, I asked for forgiveness (I'm not endorsing that approach but I had to accomplish the goal) And my code reviewer completely understood when he saw what I did. The HTML was much easier to read and it's much more maintainable in the end.

  • @matthewtrow5698
    @matthewtrow5698 4 года назад +80

    "You don't need to know CSS"
    You actually do - whilst you can get by without knowing it, to really utilise the power of frameworks, you need to know CSS.
    "Bootstrap is best for projects that don't change much"
    Seriously, this comes down to knowing CSS and knowing how to manipulate a framework.
    It's the biggest mistake detractors of frameworks make.
    They view the framework as a whole, instead of a series of components!
    Sure, if you use the entire bootstrap framework and spend hours overriding styles and struggling to make your site look like a design?
    You are doing it so wrong.
    You can take *any* part of a well written CSS framework and lift it out of the framework, into your own.
    Like the grid? Heck, just lift it - stick it in your own project.
    Don't feel like recreating all the form styles? Then just pick the forms part of a framework.
    This is where you *have* to know css and scss.
    Why would you do this though?
    Well, it's simple. Bootstrap and frameworks like it, have had thousands of eyes on the code, hundreds of contributors.
    They've gone through all of the gruntwork, the pain barriers of getting things working in different browsers.
    They've gone through the optimisation, the modularisation of the code that makes up a framework.
    Why would you re-invent it?
    Ultimately, you will just end up creating your own framework - and I can bet, at the end of it, it will be a bit like bootstrap, but not as good.
    So, why wouldn't you use it?
    Well, there's lots of reasons. You may be looking for the cutting edge of CSS - frameworks are always going to be behind the curve.
    The bottom line here is very much one of experience.
    Those with a lot of experience will either recognise bootstrap as being a high quality starting point, or a place to get ideas or will hate it.
    Hating it is pointless. Use it as a reference if you must - it will improve your CSS, it will improve your understanding of modularity, of semantics.
    It will give you ideas about patterns - when you start extending bootstrap, you will suddenly understand just how clever it is.
    If you don't understand what Bootstrap is doing, you really shouldn't be trying to make your own framework in the first instance.
    And if you are working on a big project and are NOT using a framework - either by developing your own, or using a third party one, or a combination of the two (the best option) - you really don't know what you are doing at all. Your CSS, in a few months to years, will end up becoming an unmaintainable mess.
    The clue is in the name - it's a FRAMEWORK - that doesn't mean you need to use all of it. That doesn't mean you can't extend it.
    You need to understand that MANY of the problems you may face when crafting your own CSS, have been resolved in frameworks.
    Yep, you can find those same resolutions all over the web - in stackoverflow comments, or articles or whatever.
    OR, you can look to popular frameworks and magpie code.
    THAT is how frameworks are used properly.

    • @trappedcat3615
      @trappedcat3615 4 года назад +3

      Here's the actual quote from the video -- "...you don't really need to know css in order to use these frameworks."
      true

    • @agniwebdev774
      @agniwebdev774 4 года назад +1

      Thanks man.

    • @matthewtrow5698
      @matthewtrow5698 4 года назад +1

      @@trappedcat3615 Yep, true, but if you want to modify, then you at least need know how to change the variables and recompile - that's about all you can do.
      This is perfectly fine for some use cases - notably, back-end developers wanting a framework or even for basic prototyping - css frameworks can excel at that.
      However, the moment you start needing to do more, you have to get your hands dirty and dive into the code.

    • @trappedcat3615
      @trappedcat3615 4 года назад +2

      @@matthewtrow5698 true. Knowing CSS is essential in the real world.

    • @oscardiaz9170
      @oscardiaz9170 4 года назад

      Lol no

  • @tomisinergy4963
    @tomisinergy4963 4 года назад +8

    This man tels the truth i was just spend 3 mounths to learn CSS and you dont need any css Framework like bootstrap to make design

  • @shahmirfaisal8162
    @shahmirfaisal8162 5 лет назад +57

    I use bootstrap just for the grid sytem and for navbar because this saves my time from writing my own media quries and css grid
    Except this is use custom css

    • @rallokkcaz
      @rallokkcaz 5 лет назад +8

      CSS grid is dead simple, and so are media queries, especially if you use SCSS or some other preprocessor.

    • @samaromin4426
      @samaromin4426 4 года назад +1

      the collapse though

    • @pawerafako6116
      @pawerafako6116 4 года назад +2

      @@rallokkcaz and CSS Grid + media queries are even more simple when you use grid-template-areas prop :)

    • @YONS_
      @YONS_ 4 года назад +3

      Then you should consider using PurgeCss to get rid of all the unnecessary classes, or start using a lighter css framework like skeleton

    • @MagiixHDx
      @MagiixHDx 4 года назад +3

      @@YONS_or you could just import bootstrap's grid css file instead of the whole framework

  • @LoVeAnDEy
    @LoVeAnDEy 4 года назад +16

    I just started learning web development a couple months ago and I can’t tell you how much I NEEDED to hear this. I’ve been asking myself this question so much after discovering bootstrap, and this answered it in such a practical way

    • @timbl4189
      @timbl4189 4 года назад +1

      Same thing.

    • @timbl4189
      @timbl4189 4 года назад +1

      Thank you, Web Dev Simplified)

    • @yosuanicolaus
      @yosuanicolaus 2 года назад +1

      So... Are you using it or not?

  • @talidesign
    @talidesign 4 года назад +12

    Since I started very recently to learn coding CSS and HTML, never been attracted by Bootstrap. I decided to investigate it, as some people talk amazing things about it. "Simple, fast, and you do not need to know to code", they say. I thought sure, when you don't know JS for some staff as nav bar it can be useful, but after seeing your video, I got it clear. I love design, I find buts almost every time as things don't look as I had imagine. So bootstrap it's not for me. Thanks for your explanation.

    • @codingwithanonymous890
      @codingwithanonymous890 4 года назад +3

      same bootstrap is for learners who dont know designing in css i agrre with u

    • @MishaelUde
      @MishaelUde 3 месяца назад

      Do you deslike bootstrap because it doesn't give you the designs you want for your elements

  • @Scottyhutch1
    @Scottyhutch1 4 года назад +3

    Love the raw, no fuss style you have, bro. Unlike the majority of RUclips. Keep the lessons comg. Cheers

  • @alzamer88
    @alzamer88 4 года назад +4

    it does not have to be either all or nothing with bootstrap.
    you can use SASS with bootstrap to only import the needed parts of the bootstrap CSS.
    also, you can customize the look and feel of bootstrap and it can look quite different compared to the standard bootstrap look and feel.
    regarding the frontend frameworks like React. you can actually find libraries that implement the bootstrap for you and they take care of the JS code so you don't have to worry about JQuery. for example "reactstrap" is one such library

  • @poteaucedar4403
    @poteaucedar4403 2 года назад +1

    Thank you! I’ve watched so many videos about Bootstrap, but you’ve explained it better in 3 minutes then a 20 minute video

  • @YieFallah
    @YieFallah Год назад

    Thank you so much this is really helpful...I have been look for videos like this for the past days, but I never had a clear satisfaction on what to decide on...thanks a lot bro

  • @MI982
    @MI982 3 года назад +3

    4:48

  • @bhoot1702
    @bhoot1702 3 года назад +1

    Thank you I'm learn Front-end and was confused when I saw bootstrap thinking it will be good but in my back of my mind I didn't want to use bootstrap and this video cleared my doubt

  • @adrient104
    @adrient104 4 года назад +4

    Yep, I took bs just for the column system but I was ignoring the full power of flex!!..
    Now I'll have to extract it from my last project, as you said it's a pain in the neck having to override most of it.

  • @okandme
    @okandme 4 года назад +13

    I fell in love with bootstrap, scss and jquery

  • @willysnowman
    @willysnowman 4 года назад +6

    This makes a lot of sense. I have been in a scrum with bootstrap ever since I started to customize.

    • @PeterJohnsonWales
      @PeterJohnsonWales 4 года назад

      Me too. I think this has given me the confidence to dump it and plough my own furrow

  • @NicChap
    @NicChap 3 года назад +3

    Just discovered your channel and I am impressed! Perfectly explained and to the point. Keep up the great work!

  • @tristan7352
    @tristan7352 4 года назад +21

    I really appreciate it, you help me have a general view about yes or not bootstrap. So will you make a video "Should you use jQuery" like this?

  • @seananih7609
    @seananih7609 4 года назад +4

    Thank you. I’m going to learn React shortly and that info you gave about it not working well with Bootstrap (cuz of Jquery) helped me avoid wasting time on trying to learn it👍🏾

  • @nkod4
    @nkod4 5 лет назад +14

    If you want to customize a Boostrap website, it's more easy to work with SASS. When you know SASS, you understand how Boostrap works, and it's more interresting in my opinion.
    Thanks for your vid, I suscribe ;)

    • @bryanltobing
      @bryanltobing 4 года назад

      Thanks bro. I will learn sass later

  • @Wanderer2035
    @Wanderer2035 Год назад +3

    If your a front end developer, use vanilla css. If your a full stack developer, use bootstrap css

  • @rtnjo6936
    @rtnjo6936 4 года назад +23

    i'm big fan of Mr.Robot and you very remind me the normal version of him, where he went to web instead of hacking xD

    • @Vajkone18
      @Vajkone18 3 года назад +1

      now I cant unsee it xD

  • @martinkarugaba
    @martinkarugaba 4 года назад +7

    Thank you so much Kyle. I used to use bootstrap before my I was goot at vanilla JS but lately I've been building small components like the carousel, responsive nav using vanilla JS and CSS, and I can tell you, I don't think I need it any more. For my friends that love bootstrap I'd suggest you learn vanilla JS to it's roots. You won't need bootstrap anymore.

    • @champolot
      @champolot 4 года назад

      Do u have any bookmarked vanilla js? Please share . Thanks!

    • @Kevinproducciones2
      @Kevinproducciones2 3 года назад

      share please

  • @ourcore
    @ourcore 3 года назад +2

    100% agree! I always felt like CSS frameworks were over-used.

  • @tisferry8205
    @tisferry8205 5 лет назад +10

    Very well explained. Thanks!
    Love your vids!

  • @mrmyko
    @mrmyko 9 месяцев назад

    I do both, I use bootstrap for certain features, like the nav, cards, rows, cols, things like that, but not for any customized css.

  • @ronster141
    @ronster141 3 года назад +1

    Another top-shelf video kid! Keep up the great work :)

  • @gutierrezgillouis426
    @gutierrezgillouis426 3 года назад +1

    If you are focusing in front end definitely you need to learn CSS and make your own styling.. Some client nowadays are strictly in design.

  • @pengekcs
    @pengekcs 5 лет назад +2

    You say the right things. You could do one video on css bem (block-element-modifier), and also other frameworks, like bulma, foundation or the even better minimalist frameworks like milligram or purecss. Anyway nowadays with css flex, grid, variables, counters, transitions/animations, well, I'd use stylus max. but that too only for the lack of semicolons and curly brackets. and probably postcss.

  • @miqueasbello5382
    @miqueasbello5382 4 года назад +1

    Beautifully explained. Thank you. Definitely subscribed.

  • @sawanjasoliya7701
    @sawanjasoliya7701 3 года назад

    Great to start the day with these tips. Thanks Kyle, again.

  • @fergusgault782
    @fergusgault782 3 года назад +1

    Currently using it on a school project and it's very useful since I don't have time to learn a bunch of CSS, and I prefer working on backend stuff anyway

  • @toannew
    @toannew 3 года назад

    Toan-
    - use NO Bootstrap when: 1:50 -2:39,
    1. when you use CSS, learn front-end, want to make beautiful front-end. do a heavy front-end work (like with ReactJs, because ReactJs not work well with Jquery, some of which is embedded in Bootstrap)
    2, when you only need make grid or some layout, you can make it with only some css.
    3. when you dont want to working around bootstrap, trying to make it look exactly to what you hope for.
    - use Bootstrap when font-end is not really important, and if you focus on backend

  • @yourinternetfriend6778
    @yourinternetfriend6778 5 лет назад +7

    FYI: You can pick whatever you want from bootstrap. It's not all-or-nothing like you claim in this video. Version 3 lets you pick each component individually and version 4 provides a few bundles with different features inside. You can also pack your own according to your needs.
    I personally haven't had the chance to work with bootstrap 4, but I never had any issues with bootstrap 3. Overwriting styles to your needs is easy.

    • @WebDevSimplified
      @WebDevSimplified  5 лет назад +9

      You can pick and choose, but usually when people use Bootstrap they use it all. Also for simple things overrides are easy, but I find as the complexity of my app grows it becomes a real pain to constantly overwrite bootstrap.

    • @RockDavid
      @RockDavid 5 лет назад +1

      Yeah me and most of the people i work with are like this, BS4 has some really good stuff, but we normally just import it JS, or just link it and pick some things...Personally i like the pre made boxes and what not but i push with Grid over the standard BS grid
      But i can't agree with the Author of this video most of US don't use it all, we mix it around...BS is becoming outdated and fast with the new Grid setup and react

  • @kerimtim
    @kerimtim 2 года назад

    This is exactly what I was looking for. Thank you Kyle.

  • @thekyser
    @thekyser 4 года назад +3

    Great explanation man, thanks, you save hours of training with bootstrap

  • @alan-overthenet
    @alan-overthenet 4 года назад

    This is very clear and useful. It confirms my thinking and adds extra detail I hadn't considered. Thank you

  • @jaffaji
    @jaffaji 3 года назад

    Really nice judgement bro. Thanks

  • @jovelynobias5422
    @jovelynobias5422 Год назад

    This is really helpful. I already have basic knowledge about html and css, and I'm still learning more everyday. But i think I'm good enough to move forward and start learning bootstrap next. Thanks for giving me (as a beginner) an idea on which scenarios where bootstrap is the best option.

  • @montebont
    @montebont 2 года назад

    I couldn't have said it better. The learning curve is quite steep and "mentally" locks you in to Bootstrap - however nice it is as long as you do not care about its size.
    Better invest in learning "modern" CSS. You can sill borrow some of the Bootstrap ideas and concept but it will make your site or app looks less "Bootstrappy" then a lot of other sites.

  • @holacuba2001
    @holacuba2001 4 года назад +6

    It is harder and harder to get clients willing to pay for the fancy stuff. I go for bootstrap 90% of the time

  • @shevanvfx
    @shevanvfx 2 месяца назад

    finally the video i wanted, 100% agree with this bro. smart

  • @parthsolanki5349
    @parthsolanki5349 4 года назад

    Thanks for simplifying you saved our time and clear our confusion

  • @cliffshivkar9948
    @cliffshivkar9948 4 года назад

    Thanks man! Good Info. All the best to you!

  • @edgarsanmartinjr.4278
    @edgarsanmartinjr.4278 4 года назад +3

    I only really use parts of bootstrap for the responsive navbars, navbars are a pain for me create

  • @OperationAndrew.
    @OperationAndrew. 4 года назад +2

    Kyle, would really appreciate a video on making websites mobile ready without bootstrap! Because that to me is one of the key advantages.

  • @bennonyeokereke6087
    @bennonyeokereke6087 2 года назад

    Thanks a lot man, this is really what I needed

  • @JayMaverick
    @JayMaverick Год назад

    As a marketer with minimal HTML/CSS knowledge, stuff like Bootstrap is a godsend for launching minimum viable websites quickly. If it works aka makes money, then sure, redo it properly with optimized pure code at some point.

  • @Gamerfan2000
    @Gamerfan2000 4 года назад +1

    Honestly, at first at thought that it would always be better to do the styling yourself from scratch.
    In university, I had to make a website for a project. CSS was a nightmare, I had like 700+ lines of CSS code and it still isn't perfect. I thought having more control equals better, however for some reason, I had to constantly clear the browser cache in order to reload the websites and load the new styles.

    • @thiyageshkanna
      @thiyageshkanna 4 года назад +1

      Same fuckin thing...... Used to clear cache to load the website

  • @piotrrodzen772
    @piotrrodzen772 2 года назад

    Thanks for claryfying bro, great vid

  • @luisacavalcanti3665
    @luisacavalcanti3665 2 года назад

    Boostrap is one of the things that most help me as a developer. The responsiveness and templates save lot of time and create a good looking

  • @MrGarysjwallace
    @MrGarysjwallace 3 года назад

    You taught me much!!- I use Jquery/Java/Python/sql and Jquery doesn’t mix well with PHP!!- a killer to decipher!!

  • @Amankhan-cl1dq
    @Amankhan-cl1dq 4 года назад +1

    I would not recommend anyone to jump directly on bootstrap without knowing CSS or without having good grip on CSS. Bootstrap is just a framework and the basic work of any framework is to make your work easy and add more functionality that's it nothing more nothing less

  • @godwinolokor9372
    @godwinolokor9372 4 года назад

    Thanks a lot bro. This explanation really broke things down.

  • @erichobbs4042
    @erichobbs4042 5 лет назад +5

    I only learned CSS after screwing up a big project with Bootstrap. I thought it would save time, but it wound up adding unnecessary complexity, and we wound up doing a lot of all nighter sessions to get it out the door.

  • @MrHerbalite
    @MrHerbalite 5 лет назад +1

    No mention of ARIA? For a more well rounded explanation, this needs to be mentioned. What I learned from using Bootstrap is how to do the accessibility stuff. Other than that, anything called framework has it's drawbacks. No matter what framework, it takes away a developers freedom. Another thing, the next version (in development, can be tested to be prepared for whenever it is released) runs without jQuery.

    • @rallokkcaz
      @rallokkcaz 5 лет назад

      MrHerbalite thank god they're getting rid of jQuery.

  • @fabio_0
    @fabio_0 4 месяца назад

    Very helpful video, thank you!

  • @robertbutcher222
    @robertbutcher222 Год назад

    This might just be asking the same question, but what about for a job skill? What if you want to be a frontend developer and you want to learn Bootstrap, or another css framework as a job skill? Is it worth learning Bootstrap in that situation? Or is it better to just learn it on the job when you need it?

  • @danneytee
    @danneytee 2 года назад

    Totally agree that bootstrap is not for everyone and every use case. i can use css quite well but the only reason why I'm picking up bootstrap is because many local jobs have it as requirement.

  • @Pablo_Anunnaki
    @Pablo_Anunnaki 2 года назад

    Thank you. Very well explained. As always.

  • @vikram87in
    @vikram87in 2 года назад

    Totally agree with your opinion.

  • @youngjojo3052
    @youngjojo3052 5 лет назад +3

    If you trying to stand out and create your own style, stay away from bootstrap, I would say depending on your experience with the front end development you can wrap up a good looking website using just CSS, HTML, and javascript, as he said in the video you going to spend more time going against bootstrap style to make your site look the way you want it to look

    • @WebDevSimplified
      @WebDevSimplified  5 лет назад +1

      I couldn't agree more.

    • @youngjojo3052
      @youngjojo3052 5 лет назад +2

      Web Dev Simplified I don’t know why people think they have to learn every frameworks in order for them to be a good developer, the people who created bootstrap had to learn core css, bootstrap is nothing but core css put together to create what we now known as bootstrap, me I built my own mini framework very basic, when I start a new project I just go from there, the problem with new developers they spend to much time worrying about the outcome instead of spending time understanding the code
      Let’s take an if statement for example, I’ve seen so many people struggle to understand the meaning of an if statement and it’s so simple
      If the door is open {
      ENTER THE ROOM
      } else {
      What can you do if the door isn’t open ?
      #1 either stay outside or go home, simple
      }
      I don’t care how good a framework is if you don’t know the fundamentals of the language the framework was built on you always going to hit a break wall at the end

  • @ManMeJust
    @ManMeJust 5 лет назад +4

    I always use boostrap for browsers support considerations

  • @jag831
    @jag831 4 года назад +2

    Hey. I'm new at this, and as I'm learning Bootstrap, I felt kind of trapped in B.S. styles, so I reached to you to clarify this.
    "Is there something I don't know about bootstrap, that I should, in order to make it look at least a little bit original?" was my main concern. So yeah, strong points you made about it. You saved me a lot of struggle, or, as you say "fighting against bootstrap".
    Thanks for that

  • @alobosk
    @alobosk 4 года назад

    Bootstrap is OK, but Material Design Bootstrap is much better. The best thing about it is to design fast. I can even prototype in bootstrap (Material Design) because how fast it is to throw markup. I can bring any wireframe to life even faster than in XD. Also, it feels just like vanilla CSS. I add whatever I want and override whatever I want. It's about starting on square 15 instead on square one. So the answer is very easy: yes. Always use it.

  • @cristiangutierrez1314
    @cristiangutierrez1314 2 года назад

    Thanks man just what i was looking for ....

  • @YoungDen
    @YoungDen 5 лет назад

    It is just another option to add and by no means and end all.. What you said at 2:15 I am gonna disagree there where who doesn't want a really nice looking front end? That is the whole purpose for Bootstrap while not spending a lot of time on front end.

  • @landonp629
    @landonp629 3 года назад +1

    You don't have to download the entire Bootstrap CSS library. You can cut out any code from it you don't want or need on the website. I have used the grids from Bootstrap multiple times, and just deleted all the other unnecessary code from the CSS before uploading it to my server.

  • @ashokm4845
    @ashokm4845 2 года назад

    Very nicely put. Thank you.

  • @daniebunny9238
    @daniebunny9238 2 года назад

    This vid game me a lot of realization thank you so much

  • @zombiekick
    @zombiekick 4 года назад +1

    Thanks for clearing this up for me :). I'm more of a front end dev, so I'll just continue with vanilla css

  • @MrGarysjwallace
    @MrGarysjwallace 3 года назад

    Kyle you Nailed it!!- DONT USE BOOTSTRAP except for btn(s)- TOTALLY AGREE!!!!!!!!!!

  • @Steve-Richter
    @Steve-Richter 5 лет назад

    I write back office business apps. Vue.js and bootstrap are critical to the work I do. Bootstrap does a great job matching colors. The spacing on the page is excellent. It is awesome that tables and grids are pretty much reactive right out of the box. The fonts and controls look much better than default HTML. Yes, not good that I have not learned CSS grid. And a problem for public facing sites because of the bootstrap bundle size.

  • @ProgrammingwithPeter
    @ProgrammingwithPeter 5 лет назад +8

    If you like the style of bootstrap, yes, writing raw css takes longer...

    • @youngjojo3052
      @youngjojo3052 5 лет назад +2

      Programming with Peter honestly it depends on your experience with CSS and HTML, I myself can code a fully functional website in one day, I'm talking about multiple pages, cool effects, responsive and everything, I think most ppl just copy and paste and don't really understand how the code works

    • @ProgrammingwithPeter
      @ProgrammingwithPeter 5 лет назад +4

      @@youngjojo3052 that's true too, but your skills + some help would be even faster right ?

    • @Italiafani
      @Italiafani 5 лет назад +1

      Use SASS or LESS and create your own library with mixins and such, then you can write custom styles in no time.

    • @ProgrammingwithPeter
      @ProgrammingwithPeter 5 лет назад +1

      @@Italiafani it's not no time, you have to maintain the library etc.. Obviously you cans tart your own library from another one, why not that?

    • @youngjojo3052
      @youngjojo3052 5 лет назад +1

      Programming with Peter it would be faster because you have a problem remembering all the crazy names bootstrap has, for example in my little framework for margin-top I simply name it (my-10, my-20, my-5) of (nm) for no margin and you not left with a bunch of code you aren't using

  • @danielahermosillo8991
    @danielahermosillo8991 4 года назад

    Really clarifying! Thank you!

  • @shivamanibrt
    @shivamanibrt 3 года назад

    Main aim of the video is
    - If you wanna just create project for client its ok to use bootstrap
    - if you wanna learn front-end just learn css completely first and then move on

  • @habeshaplay386
    @habeshaplay386 2 года назад

    Thank You My brother you saved my life today

  • @wilfordnkosana6597
    @wilfordnkosana6597 Год назад

    Thanks for this good advice!

  • @Aineah670
    @Aineah670 2 года назад

    I have watch both videos of you explaining Tailwind and Bootstrap and it goes without saying that you prefer tailwind.

  • @ignaciodamiang
    @ignaciodamiang 3 года назад

    I needed to hear this.

  • @lamluutrinh2989
    @lamluutrinh2989 3 года назад

    Thank you very much, you clear me a lot!

  • @jamjam3448
    @jamjam3448 4 года назад +6

    I'm glad about this video. I just started react. I won't use bootstraps

    • @atlow2543
      @atlow2543 3 года назад

      react-bootstrap is a thing and you can just import specific components, might not be a bad compromise

    • @jamjam3448
      @jamjam3448 3 года назад

      @@atlow2543 It's been eleven months. I switched to vuejs and i use bootrapvue. Vuejs is way simpler and easier than reactjs.

  • @5uryaprakashPi
    @5uryaprakashPi Год назад

    bootstrap 5 is no longer relying on JQuery. Javascript part is completely re-written in vanilla js.

  • @-taz-
    @-taz- Год назад

    Bootstrap is only ok for programmer-only jobs (no web designer, and the dev has little UI/UX capability) and, even then, only if it's a very simple responsive site. Otherwise it's even more limiting than plain HTML. I got added in 2018 to a project that uses it at a popular rocket company, where I had mainly programmed the flight software. After a few weeks, I told them "the CARD is not supposed to be an ARCHITECTURAL ELEMENT." But, um, there were many more serious problems, too, as you could have guessed.

  • @markusszelbracikowski956
    @markusszelbracikowski956 4 года назад +14

    Best reason to use bootstrap in my opinion: teamwork

  • @LumenPsycho
    @LumenPsycho 4 года назад

    Thanks, that was easy to understand & informative.

  • @constantine9074
    @constantine9074 Год назад

    OK, now you made me change my mind about learning bootstrap .. :D

  • @tech-eranica9996
    @tech-eranica9996 2 года назад

    Which is better? Bootstrap or Tailwind blocks / Tailwind Components?

  • @mathiasmatanda8848
    @mathiasmatanda8848 4 года назад

    You have really spoken, much appreciated my man

  • @faizanurrahman6046
    @faizanurrahman6046 2 года назад

    Thanks for the valuable comment. You saved me from getting in the wrong direction.

  • @hoatvu5388
    @hoatvu5388 3 года назад +1

    I was in situation where I cant use flexbox or grid, but forced to use flexbox from bootstrap

  • @leewilliams5207
    @leewilliams5207 2 года назад

    Great, practical analysis, thanks.

  • @elhamuddin.mahmoodi
    @elhamuddin.mahmoodi 4 года назад +1

    I only use bootstrap because it makes your project responsive to all browsers and devices, sometimes I struggle so much with media queries

  • @petgrooming
    @petgrooming 2 года назад

    To the point! subscribed