北海 Kraken:基于 Flutter 构建的高性能 Web 渲染引擎
北海 Kraken 是一款基于 Flutter 构建的高性能 Web 渲染引擎。
推荐官:染陌,Kraken 项目开发团队成员之 一,阿里巴巴大淘宝前端架构团队前端技术专家, 《剖析 Vue.js 内部运行机制》作者,W3C CSS 工作 组成员。
推荐理由: 北海 Kraken 是一款基于 W3C 标准的高性能渲 染引擎。其底层基于 Flutter 进行渲染,通过其自绘渲染的特性,保证多端一致性。同时,上层基于 W3C 标准实现,拥有非常庞大的前端开发者生态, 无论开发者使用 Vue 还是 React 或者其他前端框 架,都能用前端开发者熟悉的方式开发一个 Kraken 应用,保证了上层业务开发的效率。 同时,针对一些 Webview 的常见问题,比如长 列表、首屏加载慢,都可以通过各种手段内置解决。 这让 Kraken 开发者可以开箱即用这些能力。
此外,Kraken 通过插件能力,融合了 Flutter 与 Web 生态,能将 Flutter 生态作为 Web 能力的一部 分,用 Native 的方式去解决一些 Web 上难以处理的 性能等问题,弥补 Web 的不足。最后,Kraken 基于 开放的 TSC 社区协作机制,公开透明所有规划进度 以及协作流程,期望拥抱社区,让每个人的声音都能 被听到,共同促进 Kraken 以及 Web 标准的发展。
https://www.oschina.net/p/openkraken
本文来源于开源精选集《开源观止》第 1 期,更多精彩内容,请点击下载:
https://oscimg.oschina.net/public_shard/opensource-guanzhi-0531.pdf

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GNOME 停用邮件列表,转而使用 Discourse
GNOME 最早在两年前就发布过公告,将会把邮件列表迁移到 Discourse。近日负责 GNOME 基础设施的团队负责人 Andrea Veri 则是进一步确认,GNOME 项目社区于十月底将停止其邮件列表。作为目前邮件列表的替代品,该项目正式推荐用户使用 GNOME 的 Discourse 论坛,而 GNOME 邮件列表存档将以只读的方式继续存在。 公告指出,停用其邮件列表的主要有两个原因,其中一个是要对邮件列表进行管理需要进行大量工作,尤其是其中还有各种垃圾邮件;另一方面,基础设施团队希望告别 Python 2 的使用,因为它不再被官方维护。 为 GNOME 项目邮件列表提供托管的是 GNU Mailman,该项目在 2015 年就已经发布了 Mailman 3.0 版本,第三版基于 Python 3(支持 Python 3.4 或更新版本),并在持续积极维护。由此也可以得出结论,GNOME 团队在这些年并没有采取行动,将所使用的服务器 GNU Mailman 更新到 3.0 版本。 在公告中 Andrea Veri 还表示,自从引入 Discourse 后,项目的邮件列表被使用...
- 下一篇
携手共建中国操作系统根社区,openKylin 单位会员破百家
开放、协作、共享的开源模式已成为全球软件技术和产业创新的主导,也为信息技术国产自主化提供了强大助力。据不完全统计,超过90%的厂商在使用开源软件。2021年,开源首次写入“十四五”规划,在软件定义未来世界,开源决定软件未来的当下,开源理念在国内已被足够重视。 6月24日,中国首个桌面操作系统开源根社区openKylin正式发布,以聚焦桌面操作系统根技术为核心、以孵化相关领域关键项目为目标、以布道开源文化为抓手、以聚合开源优秀人才为根基,通过不断的平台基础设施建设投入、平台技术服务完善、多样开源活动筹备等方式,凝聚开源力量,联合软硬件厂商、非营利性组织、社团组织、高等院校和科研机构共同构筑桌面操作系统新生态,经过4个多月的发展,社区单位会员已突破100家。 社区单位会员所在领域涵盖CPU、GPU、ODM、OEM以及办公、安全、网络、人工智能以及应用软件等厂商、高校和组织,通过行业头部伙伴强强联合,实现广泛的技术协同创新、产业生态共建及品牌联合赋能,共同推动我国开源产业发展。 openKylin社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的社区合作,构建桌面操...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能