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

1.3.1 • Public • Published

dva

NPM version Build Status Coverage Status NPM downloads Dependencies Join the chat at https://gitter.im/dvajs/Lobby

以中文查看

Lightweight front-end framework based on redux, redux-saga and react-router@2.x. (Inspired by elm and choo)


Features

  • Easy to learn, easy to use: only 6 apis, very friendly to redux users
  • Elm concepts: organize models with reducers, effects and subscriptions
  • Support mobile and react-native: cross platform (ReactNative Example)
  • Support HMR: support HMR for components, routes and models with babel-plugin-dva-hmr
  • Support load model and routes dynamically: Improve performance (Example)
  • Plugin system: e.g. we have dva-loading plugin to handle loading state automatically
  • Support TypeScript:with d.ts (Example)

Why dva ?

Demos

Quick Start

FAQ

Why is it called dva?

D.Va’s mech is nimble and powerful — its twin Fusion Cannons blast away with autofire at short range, and she can use its Boosters to barrel over enemies and obstacles, or deflect attacks with her projectile-dismantling Defense Matrix.

—— From OverWatch

Is it production ready?

Sure! We have 100+ projects using dva, both in Alibaba and out.

Does it support IE8?

No.

Next

Some basic articles.

Want more?

License

MIT

Package Sidebar

Install

npm i im-dva

Weekly Downloads

1

Version

1.3.1

License

MIT

Last publish

Collaborators

  • ahmed3mar