modern-spa-boilerplate

Modern Boilerplate for Single Page Applications

Not maintained anymore.
Last updated 3 years ago by swernerx .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install modern-spa-boilerplate 
SYNC missed versions from official npm registry.

Modern Boilerplate for Single Page Applications
Sponsored by Version Downloads Build Status Dependencies

Demo

Check out our Demo of the distribution build.

Features

  • [x] Gulp with full ES6 support for task definition
  • [x] JSPM Package Manager for client side package management
  • [x] PostCSS for advanced CSS features, automatic prefixes and compression
  • [x] Best in class CSS compression with CSS-O
  • [x] Linting JavaScript sources with ESLint
  • [x] VueJS for client side view management and components
  • [x] Support for .vue-files for seamless component-driven development
  • [x] Support live-editing and -reloading of all files types incl. css, js, vue components.
  • [x] VueRouter navigation inside a VueJS application
  • [x] Vuex application architecture for centralized state management
  • [x] Vuex Validator for (simple and complex) centralized state validation
  • [x] CSS Modules for preventing conflicts between VueJS components
  • [x] Support SugarSS for all imports (even mixed file types)
  • [x] Linting of CSS source files based on stylelint
  • [x] System notifications using node-notifier for updates on rebuilding/errors.
  • [x] Automatic deployment builds using the magic of AssetGraph with full support for hashed asset names.
  • [x] Integration of UI testing based on CasperJS and PhantomJS (Webkit-based) / SlimerJS (Gecko-based)
  • [x] Dynamic SVG optimization for inlined SVG graphics/icons.
  • [x] Adds information about Git revision to all HTML files.
  • [x] Favicon hashing + additional IE fallback support

Features - Not Done

  • [ ] Asset Management
  • [ ] Font System PostCSS Plugin
  • [ ] Layout Selector PostCSS Plugin
  • [ ] Web Font Integration
  • [ ] Automatic SVG Sprite Sheets
  • [ ] Testing Integration mit Karma Testrunner
  • [ ] API documentation generator
  • [ ] Deployment with Support for SRI (Subresource Integrity)

Copyright

Sebastian Software GmbH Logo

Copyright 2016
Sebastian Software GmbH

Current Tags

  • 0.6.4                                ...           latest (3 years ago)

25 Versions

  • 0.6.4 [deprecated]           ...           3 years ago
  • 0.6.3 [deprecated]           ...           3 years ago
  • 0.6.2 [deprecated]           ...           3 years ago
  • 0.6.1 [deprecated]           ...           3 years ago
  • 0.6.0 [deprecated]           ...           3 years ago
  • 0.5.4 [deprecated]           ...           3 years ago
  • 0.5.3 [deprecated]           ...           3 years ago
  • 0.5.2 [deprecated]           ...           3 years ago
  • 0.5.1 [deprecated]           ...           3 years ago
  • 0.5.0 [deprecated]           ...           3 years ago
  • 0.4.0 [deprecated]           ...           3 years ago
  • 0.3.0 [deprecated]           ...           3 years ago
  • 0.2.1 [deprecated]           ...           3 years ago
  • 0.2.0 [deprecated]           ...           3 years ago
  • 0.1.10 [deprecated]           ...           3 years ago
  • 0.1.9 [deprecated]           ...           3 years ago
  • 0.1.8 [deprecated]           ...           3 years ago
  • 0.1.7 [deprecated]           ...           3 years ago
  • 0.1.6 [deprecated]           ...           3 years ago
  • 0.1.5 [deprecated]           ...           3 years ago
  • 0.1.4 [deprecated]           ...           3 years ago
  • 0.1.3 [deprecated]           ...           3 years ago
  • 0.1.2 [deprecated]           ...           3 years ago
  • 0.1.1 [deprecated]           ...           3 years ago
  • 0.1.0 [deprecated]           ...           4 years ago
Maintainers (1)
Downloads
Today 1
This Week 1
This Month 2
Last Day 0
Last Week 1
Last Month 0
Dependencies (76)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |