# Nice that Tailwind has support for a external build process but what about Bootstrap?

**URL:** <https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154>\
**Category:** Bootstrap\
**Created:** [January 14, 2022, 10:09am UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154 "2022-01-14T10:09:00Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![AllMediaLab](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/allmedialab/32/2079_2.png) [@AllMediaLab](https://forum.pinegrow.com/u/AllMediaLab)\
**Post date:** [January 14, 2022, 10:09am UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/1 "2022-01-14T10:09:00Z")

</div>

Hi,

Of course it’s nice for the Tailwind users to have support for a external build process, but I would be nice if Bootstrap could be extended with such a system too! Based on Node JS and Gulp etc. even including being able to download your dependencies from Github.

Regards,

David

---

<div class="post-metadata">

**Author:** ![RobM](https://avatars.discourse-cdn.com/v4/letter/r/278dde/32.png) [@RobM](https://forum.pinegrow.com/u/RobM)\
**Post date:** [January 14, 2022, 10:39am UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/2 "2022-01-14T10:39:25Z")

</div>

Hi @AllMediaLab,  
True, but the main reason it was added on to the Tailwind CSS framework is that it is a native part of the framework through their JIT compiler. This is different from Bootstrap where you have to run 3rd party packages. Having said that, setting up Bootstrap with an external compiler (PostCSS/gulp) is probably about as difficult as setting up the Tailwind CSS external build. There are still significant steps.  
Bob

---

<div class="post-metadata">

**Author:** ![AllMediaLab](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/allmedialab/32/2079_2.png) [@AllMediaLab](https://forum.pinegrow.com/u/AllMediaLab)\
**Post date:** [January 14, 2022, 10:57am UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/3 "2022-01-14T10:57:59Z")

</div>

All true, but the missing implementation of a Bootstrap built system makes you stay in other text editors, because of the lack of flexibility. Imagine downloading updating and maintaining 12 dependencies for 1 website times the amount of websites you have to maintain with updates. That’s a unbearable task on the long run, totally unrealistic and inefficient!

Work with a build system I created partly me self and in the last 2 years never had one problem. It can update dependencies, minify, build Bootstrap 5 pages, include (like with PHP) HTML code on HTML pages etc. etc.

---

<div class="post-metadata">

**Author:** ![RobM](https://avatars.discourse-cdn.com/v4/letter/r/278dde/32.png) [@RobM](https://forum.pinegrow.com/u/RobM)\
**Post date:** [January 14, 2022, 11:27am UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/4 "2022-01-14T11:27:03Z")

</div>

Hi David,  
All the Tailwind CSS JIT does at the moment is remove unused classes from your production style sheet. It doesn’t update dependencies. It doesn’t minify. It doesn’t do anything with PHP. Anything like that has to be set-up with your own PostCSS plugins. The new external build selection isn’t a magic all-in-one solution.  
Cheers,  
Bob

---

<div class="post-metadata">

**Author:** ![anjanesh](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/anjanesh/32/4044_2.png) [@anjanesh](https://forum.pinegrow.com/u/anjanesh)\
**Post date:** [January 14, 2022, 11:53am UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/5 "2022-01-14T11:53:33Z")

</div>

> [@RobM](#):
>
> It doesn’t minify.

I think if you specify `--minify` it’ll work.

---

<div class="post-metadata">

**Author:** ![RobM](https://avatars.discourse-cdn.com/v4/letter/r/278dde/32.png) [@RobM](https://forum.pinegrow.com/u/RobM)\
**Post date:** [January 14, 2022, 12:36pm UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/6 "2022-01-14T12:36:20Z")

</div>

Hi @anjanesh,  
Yeah, thanks. In the external build this would work. I was talking about the internal JIT. For Bootstrap you can also easily set-up PostCSS to minify, purify, etc…  
Cheers,  
Bob

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [January 14, 2022, 1:13pm UTC](https://forum.pinegrow.com/t/nice-that-tailwind-has-support-for-a-external-build-process-but-what-about-bootstrap/6154/7 "2022-01-14T13:13:33Z")

</div>

indeed, it works with the --minify option 😉
