ves icon indicating copy to clipboard operation
ves copied to clipboard

Vue SSR(Server Side Render) Web Framework for Egg

ves

NPM version build status Test coverage David deps Known Vulnerabilities npm download

A Powerful, Simple Vue Node Isomorphic Framework, Front-End and Node of The Application are Written in TypeScript! Everything is Simple!

You don't need to care about Vue server-side rendering implementation details and the Webpack + Babel + TypeScript build process. You just need to write Vue isomorphic applications just like you would write a Vue front-end application.

Installation

$ npm install ves --save

Node.js >= 8.0.0 required.

Features

  • ✔︎ Based on Egg Framework, Powerful, Easy to Expand
  • ✔︎ Support Vue Server Side Render and Client Side Render Modes, Rendering Cache, Automatic Downgrade,
  • ✔︎ Front-End and Node of The Application are Written in TypeScript
  • ✔︎ Build with Webpack + TypeScript, Auto Building, Hot Reload, Code Splitting, High Speed, Performance Optimization
  • ✔︎ Powerful Tool Chain ves-cli

Document

  • https://www.yuque.com/easy-team/ves

QuickStart

$ npm install -g ves-cli
$ ves init
$ npm install
$ npm run dev
$ open http://localhost:7001

Examples

See ves-amdin

Links

  • https://eggjs.org/en/advanced/framework.html
  • https://www.yuque.com/easy-team/ves

License

MIT