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