模块即服务,一个简单而强大的Vue2 SSR框架
- ✨ 编写简单的JS,就可以创建一个
SSR
项目 - 🍀 基础灵活的API,可以在此基础上二次封装
- 🙅 开发依赖和生产依赖分包,在构建生产包时,应用更小化
- 🤝 支持
Webpack module federation
- 👍 支持
TypeScript
,生成dts
和类型检查,开箱即用 - 🛠 长期维护更新,
issues
处理及时
git clone [email protected]:fmfe/genesis.git
cd genesis
yarn install
yarn build:packages
yarn dev
- 支持Vue2
- 支持Vue3
- 支持React
- 支持混合渲染
- 安装项目依赖
yarn
- 编译核心依赖
yarn build:packages
- 例子运行开发
yarn dev
- 例子编译生产
yarn build
- 例子运行生产
yarn start
- 例子类型检查
yarn type-check
- 代码风格检查
yarn lint
- 2023
- 9月21日,公司内部立项研发 Vite 版本
- 2月1日,基于Vite的版本,开始进行技术验证
- 2022
- 4月2日,耗时一个月,首个超过15个SSR微服务的大型项目发布上线
- 3月份,基于
Webpack module federation
正式发布2.0版本
- 2020年
- 项目立项,提出远程组件概念在FOLLOWME5.0首次大规模应用
欢迎补充链接