regular-state介绍

regular-state是基于 Regular组件库 和 Stateman路由库的单页系统(SPA)框架

阅读建议

  • 建议至少通读一次指南,实际开发后可以根据API清单概念词汇索引查漏补缺,
  • 本指南提供了一个简单博客管理系统的DEMO,分别有两个版本
    • html5版
    • ssr(服务端渲染)版本
  • 遇到问题请先查看常见问题QA , 无法解决再

特性

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

浏览器支持

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

贡献

  • 文档使用markdown格式编写, 使用gitbook维护, 修改提交PR后,我会及时反馈

results matching ""

    No results matching ""