设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

腾讯开源框架 Omi 更新,全面拥抱 Web Components

发布时间:2018-10-18 14:09 所属栏目:117 来源:h4cd
导读:腾讯开源的通用 Web 组件化框架 Omi 更新了,此次更新全面拥抱 Web Components。 Web Components 包含四项技术标准规范:CustomElement、Shadow DOM、Template 与 HTML Import,Omi 框架使用了其中最为重要的 Custom Element 和 ShadowDOM 能力,Template

 腾讯开源框架 Omi 更新,全面拥抱 Web Components

腾讯开源的通用 Web 组件化框架 Omi 更新了,此次更新全面拥抱 Web Components。

Web Components 包含四项技术标准规范:CustomElement、Shadow DOM、Template 与 HTML Import,Omi 框架使用了其中最为重要的 Custom Element 和 ShadowDOM 能力,Template 使用语法噪音最小编程体验最好的 JSX 来替代作为 UI 结构的表达式,HTML Import 使用 Webpack 或者其他任意流行打包工具来替代。

此次更新主要带来了以下特性:

  • 4KB 的代码尺寸,比小更小

  • 顺势而为,顺从浏览器的发展和 API 设计,拥抱 Web 标准

  • Webcomponents + JSX + Proxy 相互融合为一个框架 Omi

  • 数据驱动视图, UI = fn(data)

  • 独创的 Path Updating 机制,基于 Proxy 全自动化的精准更新,功耗低,自由度高,性能卓越

  • 内置 store 系统不需要调用关注视图更新,专注于数据和数据的逻辑便,它会自动化按需更新局部视图

  • Shadom DOM 与 Virtual DOM 融合,Omi 既使用了虚拟 DOM,也是使用真实 Shadom DOM,让视图更新更准确更迅速

  • 局部 CSS 最佳解决方案(Shadow DOM),社区为局部 CSS 折腾了不少框架和库,Shadow DOM Style 是最完美的方案

详情查看发布公告。

【编辑推荐】

  1. 送你一份程序员必备的开源面试图谱!
  2. 微软加入"开源发明网络" 众多专利授权给谷歌等公司
  3. JavaScript也能玩机器学习 推荐5个开源 JavaScript 机器学习框架
  4. 轻松进行深度学习的11种Python库和框架
  5. Keras还是TensorFlow?程序员该如何选择深度学习框架?
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读