everflow
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

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

©️ License

MIT

Everflow ❤ VueJS

Everflow is built for VueJs. We love you VueJs!

Package Sidebar

Install

npm i everflow

Weekly Downloads

2

Version

4.0.0

License

MIT

Unpacked Size

307 kB

Total Files

64

Last publish

Collaborators

  • dylanharty