React Native

Deep In React (一) 高效能React元件

在React內部,存在著初始化渲染和更新渲染的概念。 初始化渲染會在元件第一次掛載時,渲染所有的節點 當我們希望改變某個子節點時 我們所期望React幫我們實

React服務端渲染(程式碼分割和資料預取)

前幾節已經把專案基本骨架和路由搭建好了,但作為實際專案開發,這些還是不夠的。隨著業務的增大,應用層序程式碼也隨之增大,如果把所有程式碼都打包到一個檔案裡面,首次載入會導致時間相對變長,增加流量(對移動端來說)。

React 中同構(SSR)原理脈絡梳理

隨著越來越多新型前端框架的推出,SSR 這個概念在前端開發領域的流行度越來越高,也有越來越多的專案採用這種技術方案進行了實現。SSR 產生的背景是什麼?適用的場景是什麼?實現的原理又是什麼?希望大家在這篇文章中

React最佳實踐嘗試(二)

首先我的整體思路是:根據webpack.ssr.config.js配置檔案,將前端程式碼打包進node層供node做SSR使用,然後前端正常啟動webpack-dev-server伺服器即可。 packag

Typescript配合React實踐

使用ts寫React程式碼寫了將近三個月,從剛開始覺得特別垃圾到現在覺得沒有ts不行的一些實踐以及思考。 如果按部就班的寫React就體會不到使用ts的樂趣,如果多對程式碼進行優化,進行重構,在業務中實踐比較好

React16的新特性(內附例項)

注: 本文說的 React16 是指當前最新版本 16.5.2 ,而不是指 16.0.0。很多特性都是在 16.0.0 之後陸陸續續加的,而不是在一次性在 16.0 加入的。特別是 getDerivedSta

1715956870.5586