A Node.js UI Layer Framework Based on FIS & Express
基于 FIS 前端工程化思想打造的解决方案,拥有完备的后端静态资源资源管理能力,并与前后端开发流程完美契合。
原生实现BigPipe 与 Quickling 技术。BigPipe可以极大的提升复杂站点加载性能。使用 Quickling 技术可以快速搭建单页应用。
自动路由基于以约定优于配置的思想设计,在 YOG2 中无需注册路由,只需要根据 URL 建立对应的处理文件就可以响应请求。
通过运行框架与业务代码分离的架构,业务可以解耦为多个独立的子项目,有效降低大型项目的复杂度。
利用脚手架功能,快速启动 YOG2 项目。
框架内置热更新模块,业务代码修改无需重启,开发更为迅捷。
UI 层解决方案,对后端服务的请求是强依赖,YOG2 中将后端的配置规范化,并提供统一的异常处理与超时重试机制,提高系统稳定性。
我们使用 YOG2 实现更彻底的前后端分离开发,让前端拥有更广阔的想象空间
npm install -g yog2