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 开发工具

默认插件


Author: sky
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source sky !
 Previous
公共代码实现 公共代码实现
React Render 初始化辅助代码${root}/app/web/framework/app.tsximport React, { Component } from 'react'; import ReactDOM from 'react-dom'; // 热更新 import { Ap...
2019-12-23 sky
Next 
HTML 页面渲染 HTML 页面渲染
React + Nunjucks 静态页面前端渲染Webpack 根据 HTML 模板 直接构建成静态 HTML 页面,然后通过 Nunjucks 执行页面渲染.${root}/app/controller/render.tsimport { Controller } from 'egg'; ...
2019-12-23 sky