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

WBOY
Lepaskan: 2016-08-04 09:19:29
asal
1373 orang telah melayarinya

用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...)

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!