ssr-with-js

2.3.3 • Public • Published

Egg + React + SSR应用骨架

详细用法实现请查看官方文档

功能/特性

  • [x] 基于cra脚手架开发,由cra开发的React App可无缝迁移,如果你熟悉cra的配置,上手成本几乎为0
  • [x] 小而美,相比于beidou,next.js这样的高度封装方案,我们的实现原理和开发模式一目了然
  • [x] 推荐使用egg作为Node.js框架但并不强制,事实上你可以发现几乎无需做任何修改即可迁移到koa,nest.js等框架
  • [x] 同时支持SSR以及CSR两种开发模式,本地开发环境以及线上环境皆可无缝切换两种渲染模式
  • [x] 统一前端路由与服务端路由,无需重复编写路由文件配置
  • [x] 支持切换路由时自动获取数据
  • [x] 支持本地开发HMR
  • [x] 稳定性经过线上大规模应用验证,可提供性能优化方案
  • [x] 支持tree shaking,优化构建bundle大小以及数量
  • [x] 支持csr/ssr自定义layout,无需通过path来手动区分
  • [x] 抛弃传统模版引擎,拥抱 React 组件,使用JSX来作为模版
  • [x] 独创最佳发布实践,让你更新页面无需重启应用机器
  • [x] 配套结合antd的example的实现
  • [x] 配套结合react-loadable做路由分割的example的实现
  • [x] 配套结合dva做数据管理的example的实现
  • [x] 配套阿里云serverless FC版本的实现
  • [x] 配套TypeScript版本的实现

Readme

Keywords

none

Package Sidebar

Install

npm i ssr-with-js

Weekly Downloads

3

Version

2.3.3

License

none

Unpacked Size

25.5 kB

Total Files

28

Last publish

Collaborators

  • zhangyuang