UI5/openui5

GitHub: UI5/openui5

OpenUI5 是一个基于 JavaScript 的开源企业级 Web 应用框架,通过丰富的控件集和数据绑定能力帮助开发者快速构建跨设备、跨浏览器的响应式应用。

Stars: 3301 | Forks: 1274

# ![openui5](https://openui5.org/images/OpenUI5_new_big_side.png) [OpenUI5。一次构建。在任何设备上运行。](https://openui5.org) [![REUSE 状态](https://api.reuse.software/badge/github.com/UI5/openui5)](https://api.reuse.software/info/github.com/UI5/openui5) ## 它是什么? OpenUI5 让你能够构建企业级 Web 应用,响应所有设备,几乎可以在你选择的任何浏览器上运行。它基于 JavaScript 并遵循 Web 标准。 它通过包含丰富控件集的客户端 HTML5 渲染库简化了你的开发,并支持与不同数据模型(JSON、XML 和 OData)的数据绑定。 而且……它是免费且开源的:OpenUI5 采用 Apache License, Version 2.0 授权 - 参见 [LICENSE.txt](LICENSE.txt)。 它还包含第三方开源模块。请参阅 [THIRDPARTY.txt](THIRDPARTY.txt) 中的列表及其各自的许可证。 第三方模块的许可证信息也可在 [REUSE.toml](REUSE.toml) 文件中以机器可读的格式获取。 ## 试试看! 查看我们的[控件演练场](https://sdk.openui5.org/controls) 以及一些[示例应用](https://sdk.openui5.org/demoapps)。 ## 获取它! 前往[**下载页面**](https://openui5.org/releases/)获取完整的 UI5 runtime 以及包含文档和众多示例应用及完整 runtime 的 UI5 SDK。 或者使用 [**UI5 CLI**](https://ui5.github.io/cli/),这是推荐用于处理 OpenUI5 的工具!它允许你管理框架依赖,并为所有应用、组件和库构建优化包。**从[这里](https://ui5.github.io/cli/pages/GettingStarted/)开始。** ## 开始使用! 试试 [Hello World](https://openui5.org/),阅读 [开发者指南](https://sdk.openui5.org/topic) 并参考 [API 参考文档](https://sdk.openui5.org/api)。 使用[应用模板](https://sdk.openui5.org/topic/a460a7348a6c431a8bd967ab9fb8d918)作为你开发的基础(可在 SAP Business Application Studio 或 [GitHub](https://github.com/SAP?q=openui5-worklist-app%20OR%20openui5-masterdetail-app%20OR%20openui5-sample-app) 上获取)。 前往 [SAP 社区论坛](https://answers.sap.com/tags/500983881501772639608291559920477)查看 20,000 多个问答,并访问 [stackoverflow](http://stackoverflow.com/questions/tagged/sapui5)(使用标签“sapui5”)讨论与代码相关的问题和疑问。或者加入 [OpenUI5 Slack](https://ui5-slack-invite.cfapps.eu10.hana.ondemand.com/)。 ## 修改它! 你可以自行获取源代码并构建 UI5,请查阅 [UI5 开发设置文档](docs/developing.md)。之后你可能想了解[控件库的结构以及控件的开发方式](docs/controllibraries.md)。 也许有你可以分析和修复的 bug?
标签:CMS安全, Homebrew安装, JavaScript, Syscall, UI组件库, VS Code插件, Web开发, 企业级应用, 响应式设计, 数据可视化, 数据绑定, 自定义脚本