# Ice **Repository Path**: zhizous/Ice ## Basic Information - **Project Name**: Ice - **Description**: 飞冰(ICE) 是一套基于 React 的中后台应用解决方案,ICE 包含了一条从设计端到开发端的完整链路,帮助用户快速搭建属于自己的中后台应用 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 28 - **Created**: 2020-11-13 - **Last Updated**: 2022-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [English](./README.md) | 简体中文
> 基于 React.js 的通用框架 ## 特性 - 🐒 **工程**:开箱即用的工程配置,支持 ES6+、TypeScript、样式方案(Less/Sass/CSS Modules)等 - 🦊 **路由**:默认使用配置式路由,同时支持约定式路由 - 🐯 **数据流**:内置集成 icestore,基于 React Hooks 的轻量级状态管理方案 - 🐦 **环境配置**:内置集成 config, 支持多环境变量的配置 - 🐶 **日志**:内置集成 logger,类似 `console.log` 的统一日志方案 - 🐱 **工具函数**:内置集成 helper,提供常用的工具函数 - 🦁 **应用配置**:提供强大的和可扩展的应用程序配置 - 🐴 **Hooks**:提供 useModel、useHistory 等 Hooks API - 🐌 **插件体系**:提供插件机制,可以扩展框架的核心功能 - 🐘 **TypeScript**:默认使用 TypeScript - 🐂**Modern**:支持 SPA、SSR、MPA、微前端等流行的应用类型 ## 快速开始 ### 使用 Iceworks 创建项目 我们推荐你安装 [Iceworks](https://marketplace.visualstudio.com/items?itemName=iceworks-team.iceworks),然后通过该插件的引导进行项目的创建:  > 参考[《Iceworks 快速开始》](https://ice.work/docs/iceworks/quick-start)了解更多细节。 ### 使用 CLI 创建项目 创建项目 ```bash $ npm init ice
| [issues] | [gitter]|
[issues]: https://github.com/alibaba/ice/issues
[gitter]: https://gitter.im/alibaba/ice
## License
[MIT](/LICENSE)