regular-state

0.6.1 • Public • Published

regular-state

regular-state是整合了 Regularjs(MVVM组件框架)Stateman(基于状态抽象的路由库)的单页系统框架,它支持服务端渲染(Server side Rendering)

指南

文档指南

特性

  • 服务端渲染支持
  • 基于层级状态的多层路由支持, 可动态增删路由节点
  • 异步路由支持,每个生命周期都可以异步处理
  • 支持异步View加载(依赖模块系统支持)
  • 强大路径匹配, 类express语法
  • 三种方案(history/hashchange/iframe轮训)的自动降级与升级
  • 低版本支持(需引入Promise Polyfill)

浏览器支持

regular-state可运行在支持ES5的浏览器,并且需要Promise的支持. 低级浏览器请使用类似promise-polyfill的垫片脚本

TODO

低版本IE的fallback

Promise

default

notfound

单双引号, 属性设置有坑

isRunning 有坑

run 需要try 太白痴了

贡献

  • 文档使用markdown格式编写, 使用gitbook维护,  仓库地址(https://github.com/regularjs/doc/regular-state)

Package Sidebar

Install

npm i regular-state

Weekly Downloads

3

Version

0.6.1

License

MIT

Unpacked Size

335 kB

Total Files

35

Last publish

Collaborators

  • leeluolee