Magento 2 is heavily using Knockout Js on frontend. You can find Knockout in Magento 2 on almost every page. For example in : on minicart vendor\magento\module-checkout\view\frontend\templates\cart\minicart.phtml <div id=”minicart-content-wrapper” data-bind=”scope: ‘minicart_content'”> <!– ko template: getTemplate() –><!– /ko –> </div> To understand how it works, I created a simple module Magento 2 Knockout…
Update: I recommend to use Gulp instead of Grunt and use SASS instead of Less. Magento 2 will move from LESS to SASS from Alan Kent When you’re creating a new theme or adjusting current theme, to see a new change you have three options : Frontend Developer Workflow References : Simple…