「react-rainie-router」轻量的移动端 react 路由,只有 2k!

2016-09-07 19:01:35 +08:00
 chenyutian0510

官方的 react-router 打包后有 100 多 k ,移动端上相当影响首屏速度,这里有一个功能相当的 react 路由,只要 2k !!!

分享给大家,欢迎 star ,欢迎试用,优化性能! 这里分享给大家:

开发目的

最近在做公司的 CQASO 移动端项目,用的 react+redux 。 spa 单页用 react-router 路由实现导航。每个页面单独请求(coding-split)后,公共模块的 js 大小为 120k(gzip 压缩后),加上分离出来的单个页面的大小,导致首屏的渲染响应速度极低。为了提高首屏的响应速度,减小 bundle 的大小,我放弃了 100 多 k 的 react-router ,自己写了一套功能, api 一样的路由。

简单介绍

react-rainie-router 有如下特点:

优化后可减小, gizp 后可减少 15k 的大小。

1862 次点击
所在节点    React
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304631

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX