你们是如何改善首屏加载速度呢?

2017-02-04 15:57:00 +08:00
 metrue

现在的 Web app 基于 React ,首屏加载速度堪忧,正在努力优化中。

3776 次点击
所在节点    程序员
6 条回复
cismous
2017-02-04 17:09:18 +08:00
官方提出的解决方案就是服务端优化吧
lozio
2017-02-04 17:39:09 +08:00
用 webpack 做了 code spliting 了吗? 根据路由加载 bundle 块就可以提升很多速度了。 https://webpack.github.io/docs/code-splitting.html
Warder
2017-02-04 18:44:22 +08:00
看问题主要在哪了, js render 执行时间太长, 还是, bundle 和静态资源加载太久?
metrue
2017-02-04 19:39:40 +08:00
@Warder @lozio 两位提到的都在进行中。
dantegg
2017-02-04 19:55:01 +08:00
服务端渲染
react router 按需加载
webpack 优化,把 react , redux 这种提取出来用 cdn
metrue
2017-02-04 21:08:54 +08:00
@dantegg 服务端渲染确实会有很大提高,但是目前暂不考虑。目前的优化重点确实是 webpack 部分。

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

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

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

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

© 2021 V2EX