• 236
    Commits 数量
  • 650
    Star 数量
  • 29
    Contributor 数量
  • 41
    Watch 数量
  • 96
    Fork 数量
  • 173
    PR 数量

项目简介:

openInula 是一款高性能、生态友好的 JavaScript 前端框架,旨在为开发者提供构建用户界面的全场景解决方案。

项目特点:

技术价值:

openInula API 1.0:

  • 与React保持一致API的特性、可以无缝支持React生态。
  • 提供六款常用组件,满足各种场景需求。

openInula API 2.0(开发中,欢迎共建):

  • NoAPI 开发范式:符合开发者直觉,只需 JSX + vanilla JS,减少心智负担。
  • 编译器优先方案:大量逻辑在编译时确定,运行时通过轻量响应式 API 串联,提供极致性能。
  • 生态兼容:可与现有 openInula 和 React 的海量生态共同使用。

业务价值:

  • openInula 支持现有 React 生态,开发者可以以较低的切换成本迁移现有项目,并借助 openInula 的优势促进性能提升。
  • openInula API 2.0 采用 NoAPI 开发范式,提供更加直观和高效的开发体验,显著提升开发效率。
  • 通过统一生态入口,提供整体解决方案,减少现有项目的集成成本。

生态价值:

  • openInula 作为一款生态完善、易用性极佳、性能出众的国产开发框架,有望成为国内前端开发的新标杆,推动国内技术生态的发展。
  • openInula 将与华为云原生平台深度协同,为开发者提供一站式的部署能力。用户可以便捷地将应用搭建在稳定、可靠的云环境中,降低运维成本,聚焦业务创新。

项目架构:

image.png