What is the difference between bootstrap-sass
and bootstrap-sass-official
in the bower registry?
The bower registry lists both, although they both point to https://github.com/twbs/bootstrap-sass.
Bootstrap is a front-end web framework, whereas Sass is an extension of CSS / pre-processor. It's basically CSS with added features, such as nested rules, variables, mixins, selector inheritance…
bootstrap-sprockets provides individual Bootstrap Javascript files (alert. js or dropdown. js, for example), while bootstrap provides a concatenated file containing all Bootstrap Javascripts.
Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web; Sass: Syntactically Awesome Style Sheets. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more.
Whereas, bootstrap is used to create UI better and faster. Using bootstrap one can develop UI with prebuilt components like bootstrap buttons, bootstrap tables and many more. So, developers can take the advantage of bootstrap to develop the UI faster with the prebuilt UI components.
Less and sass both are very powerful CSS extension language in the world and both are a preprocessor which means convert one type of data into another type of data (masterfile.scss into masterfile.css). First of all boostrap shouldn’t be compared with Less or Saas. Boostrap is a framework which has lot of features which helps in faster development.
Bootstrap has an out-of-the box filesize of ~276K, which is pretty large considering it's just CSS. Most of those styles aren't even used in 90% of web pages built with Bootstrap. By only including the required styles it can be trimmed by 70%-75%. Bootstrap's over-reliance on HTML classes for styling can get very messy very quickly.
bootstrap-sass-official used to place source files under
bootstrap-sass-official/vendor/...
now that its just pointing at bootstrap-sass, the paths are all different
ie. installing bootstrap-sass-official now means you have to reference
bootstrap-sass/assets
instead of
bootstrap-sass-official/vendor/assets
(if you never used the OLD bootstrap-sass-official - that won't affect you)
Looking at the update meta and ownership of both, I'd say, nothing. No diff.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With