Skip to content

Commit

Permalink
feat: update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
nailiable committed Nov 7, 2024
1 parent ff9e41f commit c15b4a9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Naily is a IOC framework written in TypeScript.
![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/nailyjs/core/test.yml)
</div>

## 特性 🚀
## 🚀 特性

- 🖊️ **TypeScript**: 使用 TypeScript 编写,提供完整的类型定义
- 🚀 **轻量级**: 体积小,核心容器除`reflect-metadata`外几乎无任何外来依赖包
Expand All @@ -26,6 +26,6 @@ Naily is a IOC framework written in TypeScript.
- 🚪 **极为开放的核心**: 不像[inversify.js](https://github.com/inversify/InversifyJS)[nest.js](https://github.com/nestjs/nest)等一众ioc框架将容器实现藏得很深,拥有极简的容器设计和极为flexable的API,每个人都可以操纵容器的各个边边角角,让ioc的设计理念和理解成本降低
- ⚙️ **约定大于配置**: 参考[cell.js](https://github.com/cellbang/cell)的设计理念 + 目前前端生态的情况,尽量减少配置过程,每个包内部都有一套现成的默认配置。需要自定义配置时,遵循`程序内部重写的类` > `配置文件naily.config.ts` > `默认配置`的优先级,让开发者更专注于业务逻辑

## License 📄
## 📄 License

MIT

0 comments on commit c15b4a9

Please sign in to comment.