Awesome
Future-proof, framework-agnostic, starterkit for modern ES6 web apps using gulp for the build process and jspm to manage dependencies on top of SystemJS
Features
Please see the gulpfile for up to date information on what it supports.
- ES6 out of the box
- Support ALL dependency formats (AMD, CommonJS, ES6 Modules, or global), and use them as ES6 modules
import io from 'socket.io'
with jspm - CSS Autoprefixing
- Built-in hot-reload preview server with BrowserSync
- Compile Sass with libsass
- Lint your scripts with ESLint
- Map compiled JS/CSS to source with source maps
- Awesome image optimization
- HTML minification
- Gzip all the things!
Framework agnostic
- Just vainilla ES6 out of the box.
- No framework preinstalled, but you can use this with React, Angular, Polymer, Ember, you name it. That's your call.
Getting Started
- Install dependencies:
npm install -g jspm gulp; npm install
- Run
gulp serve
to preview and watch for changes with hot reload - Run
gulp build
to generate a distributable, production-ready,dist
directory