Lynx 2025 年技术路线图
← 所有文章两周前,我们将 Lynx 正式开源,并收集到了许多宝贵的反馈和建议,感谢大家对 Lynx 的关注与支持。今天,我很高兴与大家分享 Lynx 的 2025 年技术路线图。 Lynx 技术体系的发展核心原则:
- 快速稳定的发布 – 确保快速版本更新的同时,通过清晰的弃用策略保持稳定的 API 并尽量减少 Breaking Change。
- 多平台适配 – 为开发者提供高效、高性能的跨平台解决方案。
- 积极的社区支持 – 通过 GitHub、Discord、StackOverflow 等渠道与开发者积极互动。
发布计划
我们认为,持续稳定的版本更新对于开发框架至关重要,能够确保新功能和优化及时触达用户。因此,在 2025 年,我们计划发布 5 个稳定版本。
文档支持
高质量的文档和示例对于开发者体验至关重要。我们的团队将致力于在官方网站 (https://lynxjs.org) 上发布和维护准确、最新的文档。此外,我们的网站仓库 (https://github.com/lynx-family/lynx-website) 也是开源的,并将在透明的环境下持续维护。我们非常欢迎社区对文档提供反馈或贡献。
多平台支持
Lynx 旨在提供一个支持广泛平台的跨平台开发框架。目前,我们已经开源了 Android、iOS 和 Web 端的支持。此外,Lynx 还支持桌面平台(Windows 和 macOS)以及新兴平台(OpenHarmony)。在 2025 年,我们将继续推动框架的开源进程,具体计划如下:
- Android、iOS 和 Web:已经开源,我们将持续优化跨平台一致性和性能,为开发者提供更优的移动端开发解决方案。
- OpenHarmony:计划在 3.4 版本开源 Lynx 对 OpenHarmony 的支持。
- macOS 和 Windows:计划在 3.5 版本开源 Lynx 对 macOS 和 Windows 的支持。
更多功能与 UI 组件
我们收到了许多关于新增 API 和组件的需求,以及关于 Lynx 在不同产品中的集成反馈。为了帮助开发者构建功能完善的应用,我们计划在今年进一步开源更多功能,具体包括:
开发工具链
我们也收到关于 Windows 和 Linux 平台工具链兼容性的大量反馈。未来,我们将确保工具链在 macOS、Windows 和 Linux 开发平台上的兼容性。
此外,我们还将持续提升 DevTools 的功能和稳定性,并计划在今年晚些时候引入性能分析工具,帮助开发者更高效地诊断和优化性能问题。
社区发展
Lynx 是一个致力于赋能开发者的技术生态,我们深知丰富的社区对于其成功至关重要。因此,我们将继续推动技术开源,并不断建设和完善社区:
- 推动 Element PAPI 的发展, 使其更加独立于具体框架,从而支持更多基于 Lynx 引擎的框架。
- 积极与开发者互动,在 Discord、GitHub、StackOverflow 等社区平台上,持续收集反馈、解答问题,并优化框架。
Lynx 开源以来,社区的热情让我们深受鼓舞,也收到了大量宝贵的反馈,这些意见帮助我们更清晰地认识到框架的改进方向。未来,我们期待与社区携手共进,持续发布更新,为开发者提供更强大的支持!