首页 前端技术 内容详情

Nerv - 凹凸实验室

2022-02-25 14 樱岛麻衣
Nerv

站点名称:Nerv

所属分类:前端技术

相关标签: # Nerv # 凹凸实验室

官方网址:nerv.aotu.io

SEO查询: 爱站网 站长工具

进入网站

站点介绍

Nerv 是一款由京东凹凸实验室打造的高性能类 React 前端框架。目前已广泛运用在京东商城(JD.COM)核心业务及TOPLIFE全站。Nerv 基于React标准,使用 Virtual Dom 技术,拥有和 React 一致的 API 与生命周期,如果你已经对 React 使用非常熟悉,那么使用 Nerv 开发对你来说绝对是零学习成本。 与此同时,相比于 React 以及市面其他同类型框架,Nerv 更具体积轻量,性能高效的特点。并且,它符合当下国情,可以完美兼容 IE8 及以上浏览器。 官网:https://nerv.aotu.io/ 文档:https://nervjs.github.io/docs/ GitHub:https://github.com/NervJS/nerv 特性 更小的体积:Gzip 后仅有9k,不到 React 三分之一的体积,低性能设备也能高速地加载并解析执行。 更高的性能:高效、同步的 diff 算法和诸多优化策略使得 Nerv 成为性能最高的前端框架之一。 完备的生态:无需 nerv-compat,只需要在稍稍设置就能享受整个 React 生态的共同成果。 更一致的渲染:不仅在浏览器上能高效地渲染,在服务器上 Nerv 同样能高效地运行。 更优的兼容:和大多数现代框架不同,Nerv 将继续保持对 IE8 的兼容。 更具说服力的案例:不管是京东首页的高流量,还是 Toplife 的复杂业务,Nerv 都经受住了来自于真实业务的考验。 性能 在 Nerv 开发过程中,我们针对虚拟 Dom 算法做了一次升级,将并行的虚拟 Dom diff 过程替换成同步的,边 diff 边 patch ,这样大幅度提升了虚拟 Dom 更新的速度。同时我们还对diff算法进行了探索升级,参照目前市面上最快的虚拟 Dom 算法对我们的代码进行了改造。

网站截图