React

可能是React Native比較好用的框架?

最近公司開始重寫我們歷史悠久的iOS應用。由於iOS和安卓都是N手專案,所以重寫。前端技術選擇了React Native。雖然我之前用React Native開發過,但是是和原生混編。對於搭建一個React

在React專案中,如何優雅的優化長列表

對於較長的列表,比如1000個數組的資料結構,如果想要同時渲染這1000個數據,生成相應的1000個原生dom,我們知道原生的dom元素是很複雜的,如果長列表通過生成如此多的dom元素來實現,很可能使網頁失去

React生命週期

自從React釋出Fiber之後,更新速度日新月異,而生命週期也隨之改變,雖然原有的一些生命週期函式面臨廢棄,但理解其背後更新的機制也是一種學習 在這裡根據官方文件以及社群上其他優秀的文章進行一個對於生命週

常見 React 面試題

Keys 是 React 用於追蹤哪些列表中元素被修改、被新增或者被移除的輔助標識。 render () {   return (     <ul>       {this.state.todo

[譯]React高階話題之Error Boundaries

本文為意譯,翻譯過程中摻雜本人的理解,如有誤導,請放棄繼續閱讀。 原文地址:Error Boundaries 在過去,React元件內部的javascript錯誤往往會讓React內部的state

Immuable詳解以及在React中的實戰

轉載自:https://zhuanlan.zhihu.com/p/20295971, 今天看到這篇文章後情不自禁的轉載過來了,我的天老爺,我看到後直接菊花一緊,這寫的太好了,直接寫進我心坎裡了,我必須推薦你

React.js 實戰之 元素渲染

元素是構成 React 應用的最小單位 元素用來描述在螢幕上看到的內容 與瀏覽器的 DOM 元素不同,React 當中的元素事實上是 普通的物件 React DOM 可以

1746001119.3534