Environment Setup
To get started with Block Theme, the only requirement is a Node Js, Gulp, SASS & Bootstrap environment.
Modern development toolset.
Below are the tools which we use to building a Block theme. For more detail of the toolset, go to their official website.
Node Js
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.
Gulp Js
A toolkit to automate & enhance your workflow. Gulp is an open-source JavaScript toolkit used as a streaming build system in front-end web development.
SASS
Sass (short for syntactically awesome style sheets) is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS).
Bootstrap 5
Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. Block is built on 5 and heavily depends on it.