写了一个demo,为啥感觉速度很慢

#1

demo地址
账号:13888888888
密码:test
感觉速度很慢,尤其是涉及到数据的fetch的时候.
不知道各位的数据是怎么fetch的.
谁有时间帮忙review下代码呀.
代码地址

#2

好家伙! 打开几m,请 npm run build 之后再放到服务器上去

#3

我是本地

npm run build

之后scp到服务器,然后直接pm2跑起来了…

#4

好厉害的样子。。我写了一个多月还是渣渣,我没接口咋获取数据,蛋疼

#5

哦,才接触,有很多地方也不懂.
接口的话有个网站可以,不需要自己mock数据了.
http://mockapi.io/

#6

你这个demo数据是用什么获取的,感觉加载好慢的。后台吗?

#7

点击试了下,路由响应很慢,组件初始化很慢。导致请求发送这一步很慢

#8

慢是因为啥呀,有没有时间看下代码呀.提点建议呗.

#9

这个网站听有意思的,多谢分享。
但是咋把这个引入进项目呀,然后从中获取数据,感觉react前后端都要懂一点点,路漫漫,况且我还是只是一个小菜鸟,就直接接触react。每天懵懵比,

#10

这个不需要引入,直接获取接口就好了。ajax,fetch,axios都可以。
这里你可以自定义一些数据结构,他会提供一个url给你。然后就是一些http请求。
你可以看下我这个项目里,url我是放在了env文件里。

#11

对了,别说我坑你,用这个网站的时候,有一点需要注意,就是接口返回较慢.
目前从demo看来,慢了最少10倍左右(和一个本地的api服务对比).

#12

看了下竟然能看懂,适合新手学习.

#13

代码没有压缩吧

#14

应该是的吧.
我看他是用pm2跑的,这个应该是没有去走build文件.
这里有些不错的资源,分享下