Bootstrap: Difference between revisions

No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
It has an excellent set of examples on it's website for all of its functionality.<br>
It has an excellent set of examples on it's website for all of its functionality.<br>


=Alternatives=
==Getting Started==
==Bootstrap Native==
Add bootstrap using npm
[https://github.com/thednp/bootstrap.native Bootstrap Native] replaces the JS portion of Bootstrap with a vanilla JS implementation.
<pre>
It allows you to use Bootstrap's interactive portions without requiring JQuery or popper.js.
npm i bootstrap
Since most existing Bootstrap's JS api uses JQuery commands, this is not a drop-in replacement for Bootstrap.
</pre>
 
Import bootstrap into your main scss file or include it as a css stylesheet.
<pre>
@import '~bootstrap/scss/bootstrap';
</pre>
 
==Additions and Alternatives==
===Bootstrap Native===
[https://github.com/thednp/bootstrap.native Bootstrap Native] replaces the JS portion of Bootstrap 4/5 with a vanilla JS implementation.<br>
It allows you to use Bootstrap's interactive portions without requiring JQuery or popper.js.<br>
Since most existing Bootstrap's JS api uses JQuery commands, this is not a drop-in replacement for Bootstrap.<br>
Note that bootstrap 5 no longer uses jquery.