Gulp Webpack Handlebars screenshot

Gulp Webpack Handlebars

Author Avatar Theme by Maksabuzyarov
Updated: 1 Jun 2022
25 Stars

Gulp frontend builder with Webpack and Handlebars

Categories

Overview

Front-end Boilerplate is a flexible template for web development. It includes many tools for creating responsive, high-performance, and lightweight pages. It uses Gulp 4, Webpack 5, Handlebars, Babel, and BrowserSync, among others. The template provides features like file structure management, SVG sprites, live reload, and debugging. It also includes Jquery, Bootstrap 4, and CurrentDevice.

Features

  • Task Runner: Gulp
  • CSS: SASS/SCSS, CleanCSS, Autoprefixer
  • JS: Webpack, Babel
  • JS Examples: FileInclude, Uglify
  • HTML Templates: Handlebars.js, handlebars-layouts
  • Images: ImageMin
  • Live Reload: BrowserSync
  • Debug: Sourcemaps, Plumber
  • More: Favicons, SVG Sprites, Notifier, Changed
  • Included JS: Jquery, Bootstrap 4, CurrentDevice

Installation

To install the Front-end Boilerplate, follow these steps:

  1. Install NodeJS and npm
  2. Clone the repository
  3. Run npm install
  4. Use the available tasks by running npm run dev or gulp for the development build and server, or npm run build or gulp build --production for the production build.

Summary

Front-end Boilerplate is a flexible web development template that provides a range of features like task management, CSS preprocessing, JavaScript bundling, HTML templateing, image optimization, live reload, and debugging. It includes popular libraries like Jquery and Bootstrap 4 to enhance development capabilities. The installation process is straightforward, requiring NodeJS and npm to be installed, followed by cloning the repository and running the necessary commands. This template can be a useful starting point for developers looking to build responsive and high-performing web pages.