欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - React与php如何配合?用ajax获取数据?

程序员文章站 2022-03-29 09:21:26
...
用react做前端,php负责获取数据。两者由ajax来传递数据。
这样在渲染完页面之后,用户的后续操作中,是可以的。
但是,如果第一次渲染页面用ajax加载,感觉慢了一些。
有什么好的解决方式么?

回复内容:

用react做前端,php负责获取数据。两者由ajax来传递数据。
这样在渲染完页面之后,用户的后续操作中,是可以的。
但是,如果第一次渲染页面用ajax加载,感觉慢了一些。
有什么好的解决方式么?

做个loading就行了,或者把HTML让PHP输出来同时时,数据也输出到页面变量中,这样,首页就省去了Ajax载入了

前端:
用react的时候有用到它的全家桶吗?什么webpack 打包之类的呀
如果是因为图片的话 看看是不是可以 lazy loading

后端:
不用前端,用chrome app postman测试下单纯的ajax 加载是不是需要很多时间。如果是,那就要看看服务器的ping值, 数据库sql语句和设计有没有可以优化的地方了

介于前端和后端:
使用Relay和GraphQL解决。 这个工作量就比较大了,Facebook的开源项目,他们自己在使用

最懒的方法:
加个splash screen(类似刚刚打开手机app时看到logo在*的过渡图片), 或者数据加载中的提示(loading...)