TinyNG 是华为出品的于 2023 年 3 月开源的 Angular 组件库 。目前国内应用 Angular 框架的公司不多,对这个框架的评估十分的两极分化,很多人提到这个框架或疾恶如仇,或抓耳挠腮,或给予极高的评估。实际上,框架没有好坏,咱们的我的项目应该依据本人的理论状况抉择最适宜本人的。由 Google 出品的大量级且接口丰盛的 Angular 框架非常适合前端大型项目的开发,它的长处如下:
1. 模板功能强大丰盛,自带了极其丰富的 Angular 指令;
2. 是一个比较完善的前端框架,蕴含服务,模板,数据双向绑定,模块化,路由,过滤器,依赖注入等所有性能;
3. 自定义指令,自定义指令后能够在我的项目中屡次应用;
4.ng 模块化比拟大胆的引入了 Java 的一些货色(依赖注入),可能很容易的写出可复用的代码,对于麻利开发的团队来说十分有帮忙。
5. 由谷歌开发,有一个松软的根底和社区反对。
TinyNG 组件库在此基础处上开发了多达 70+ 的根底组件,目前 TinyNG 组件库曾经在华为公司 300+ 产品中应用,通过多年的打磨与优化,这个组件库提供的能力稳固丰盛且前沿,其次要的个性与劣势如下:
- 适宜企业级 PC 端产品的交互语言和视觉格调。
- 70+ 开箱即用的高质量 Angular 组件库,简直满足所有业务场景。
- 应用 TypeScript 进行开发,提供残缺的类型定义。
- 反对 OnPush 模式,性能卓越。
- 反对 5 种国际化语言。
- 通过 CSS variables 提供超细粒度的主题定制能力。
对于 OpenTiny 开源我的项目更多摸索欢送增加小助手微信:opentiny-official,一起交换前端技术,一起玩开源。😁
OpenTiny 官网:opentiny.design/
OpenTiny 代码仓库:github.com/opentiny/
TinyVue 组件库:github.com/opentiny/ti…(欢送 Star)
TinyNG 组件库:github.com/opentiny/ng(欢送 Star)
TinyCLI 工具:github.com/opentiny/ti…(欢送 Star)