res – Node React Application Web Framework
GitHub:https://github.com/easy-team/res
框架特性
Node 端基于 Egg 开发,遵循 Egg 开发规范和 Egg 生态,支持 Egg 所有特性,比如插件机制,多进程机制。
使用 TypeScript 或 JavaScript 编写前端和Node端代码,支持 ts-node 无编译 和 Webpack 编译开发模式。
前端基于 React 框架,默认支持 React 服务端渲染,前端渲染模式,Asset 渲染,HTML 渲染多种渲染模式。
默认集成 Css/Sass/Less/Stylus 以及 Css Module 多种样式编写构建支持。
整合 Egg, Webpack, TypeScript 构建工具,内置多进程,Webpack DLL和缓存等编译提速解决方案,并提供强大的 CLI 开发工具
默认插件
- res-cli
- egg-view-react-ssr
- egg-view-nunjucks
- egg-webpack
- egg-webpack-react