npm.io
4.0.0 • Published 5 years ago

everflow

Licence
MIT
Version
4.0.0
Deps
10
Size
300 kB
Vulns
22
Weekly
0
Stars
3

Everflow Logo

Everflow

NPM downloads NPM version LICENSE Dependency Status

A modular, batteries included framework for vue.js.

What is Everflow?

A TypeScript vue.js framework. Built with scalability and modular design in mind.

Getting Started - VueJS Cli

  1. vue create <app-name>
    • babel (required)
      • Use Babel alongside TypeScript: Yes
    • TypeScript (required)
      • Use class-style component syntax: Yes
    • Router (required)
      • Use history mode for router: Your Choice
    • Vuex (required)
    • CSS Pre Processors (optional) - However recommended.
      • Pick a CSS pre-processor: (node-sass)/Your Choice
    • Progressive Web App (optional) - However recommended.
    • Linter
      • Pick a linter|formatter config: Basic/Your Choice
      • Pick additional lint features: Lint on save/Your Choice
    • Config Files
      • Where do you prefer placing config? In dedicated config files
  2. vue add vue-cli-plugin-everflow

Out-of-Box support

i18n - Vue-i18n
Routes - Vue Router
Security - CryptoJS
Modules
API authorization / JWT Tokens / Requests
Data Storage
Build Tools

Super Small Impact

Everflow adds all the features required for an enterprise level application with a very small size impact. For a matter of the fact only ~36KB minified!

Documentation

Check out the docs and getting started at everflowjs.github.io

Everflow Design Pattern

Check out the recommended Style Conventions

MIT

Everflow VueJS

Everflow is built for VueJs. We love you VueJs!