TinyNG 组件库是什么时候开源的?

23 阅读2分钟

image.png 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 提供超细粒度的主题定制能力。

image.png

对于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)