介绍
Leafer UI 是基于 Leafer 开发的一套开源、高性能的官方 UI 绘图框架。
提供了常用的绘图 UI 组件,方便与 Figma、Sketch 等产品进行数据交换,并为跨平台开发提供了统一、丰富的交互事件,如拖拽、旋转、缩放手势等。
新的文档和功能正在不断努力完善中,敬请期待~
目标与意义
Leafer UI 致力于实现一套简洁、开放、现代化的 UI 绘图语言标准,表现力丰富,并提供跨平台、轻量化、高性能的运行时。
让不同的软件之间能够沟通、协作、共享绘图数据。
通过不断革新的图形渲染技术、配套支持, 吸引更多的开发者加入使用,建立起一个开放的生态环境,沟通有无,互相从中受益,共同推动时代的进步。
增强 Leafer UI
我们期待社区里出现这些开源技术:
- 图形编辑库
- 富文本编辑库
- 动画特效库
- Vue、React 组件
- 各类 UI 框架
- 集成 AI
- 你能想到的...
可以预见的未来: 随着技术的发展,设计界面语言将会与前端界面语言互相趋于一致,当可重用的设计代码组件出现,并能在不同类型的软件间协作、共享数据时,会使产品研发跨入一个更新的时代,带来更高效的生产力。
我们可以一起推动这样的时代尽快到来!
扩展周边
我们还期待有人能做出这样的开源技术:
可以实时多人在线存储、读取单个百万级图形数据的文件存储格式。
满足本地优先、占用空间小、速度快、版本控制、主从复制的特点。
可以实时多人在线传输大量图形数据的通信系统。
满足本地优先、传输数据小、传输速度快、稳定的特点。
让图形渲染引擎的上下游在应对大量图形的时候都能够畅通无阻。
开发理念
在满足通用需求、可维护性的前提下,追求极致的性能、极低的内存占用、极少的代码量。
用简单、正确的方法做正确的事情。
文化
我们追求慢慢打造出这样的团队与社区氛围:
真诚坚韧、追求卓越、不怕失败、热爱生活、与众不同、协作分享、懂得取舍、结果导向
我们相信当一个人心灵和身体强健,对这个世界充满无限好奇的时候,会产生出源源不断的生命力和创造力,所以我们鼓励追求卓越与热爱生活,也许我们会因为健身、美食、旅行、摄影、音乐、写作、绘画、舞蹈、游戏等热爱而了解彼此,也许我们还会有自己的乐队、画展、读书会...
我们要一起去攀登一座座别人从未到达过的高峰,同时我们也了解自己的能力边界,将聪明才智都聚焦到对用户最有价值的那个点上,在那里做出前人未曾有过的成绩。
我们知道成功并非一蹴而就,所以我们接纳路途中的失败、偶尔的躺平,只要拥有坚韧的气质和永不放弃的精神,从失败中吸取教训,不断成长,反败为胜,我们就一定会抵达目的地。
赞助与商业化
Leafer UI 是采用 MIT 许可的开源项目,可以永久免费使用。
实现和发展这样一个庞大的生态系统,不仅需要吸引优秀的人才加入, 还需要有可持续性的财务支撑。
如果你的产品从 LeaferJS 中受益,并且你希望看到更多的好东西持续分享出来,在经济宽裕的情况下,我们很乐意接受来自于你的慷慨赞助,这将会让我们受到鼓励,我们后期计划会采用 Vue 的赞助方案。
同时我们也会推出特定场景加速器的商业化解决方案,来满足更高性能需求的客户,以实现稳定的财务支撑,持续开发出更多有价值的开源技术,反哺给每一位开发者。