These bundles means that only one or two payloads of data need to be downloaded by a browser.
We primarily use Gulp in conjunction with NodeSass to compile source SCSS stylesheets in to browser compatible CSS payloads.
Whilst Compass does this out of the box, the compile times are terrible and we recommend against using it in favour of using NodeSASS with a Compass shim.
There are a few different pre-processed variants of CSS: We primarily use Scss for Magento 1 and other projects and Less for Magento 2.
- Scss (Sass)
We rarely start from scratch when working with stylesheets, here is a list of some of the frameworks we work with day to day.
- VueJs Components
JS frameworks appear every other day but we have boiled our favourites down to a select few that have remained present and stable.
- VueJS 2.x
- KnockoutJS (for Magento 2)