React的本質是什麼

2021-10-06 14:45:46 字數 601 閱讀 3265

這裡記錄裡我自己對react從完全不懂到入門過程中的一些想法。

會持續更新,並附時間點。

如果覺得理解幼稚|誇大,請ctrl+w關閉瀏覽器tab頁。

都是重用**搞的事。

重用的前提是把公共的部分提取。這是個設計問題。

大佬程式設計師,不想寫大量重複的標籤**塊(html標籤)。

於是在前端做封裝,想重用標籤**塊。

就像後端持久層操作中,從一開始的在乙個方法中:定義資料庫配置、連線資料庫、執行資料庫crud操作、處理返回的結果、關閉連線。

而後:提取出公共的操作(common action),封裝。

這才有了mybatis/hibernate,以及一些資料庫連線池的**庫(library)。

public

void

testdatabase()

封裝到後期,這條完整的操作流程被拆得七零八落。

可能你不需要會做每個步驟,而只是重複做其中乙個階段(比如拼sql語句,然後傳送請求這步),甚至這個階段也被mybatis封裝,以增強sql的復用程度(包括複雜程度)。

引用的本質是什麼

在大學的時候,教材裡這麼說的 引用是個別名.引用作為目標的別名而使用.引用不是值不佔儲存空間.引用只有宣告,沒有定義.那麼,引用到底佔不佔記憶體空間,引用的本質是什麼?下面舉個例子 int a 10 int b a 下面是網路上比較權威的說法 另外,還有都史用於驗證引用佔記憶體的例項。如果大家有什麼...

變數的本質是什麼

既能讀又能寫的記憶體物件,初始化後不能修改的被叫做常量 變數就是記憶體空間的別名 程式通過變數來申請和命名記憶體空間int a 1 通過變數名訪問記憶體空間 記憶體空間可以取別名嗎?變數只是記憶體空間的別名 所以顯然當然可以取別名 通過變數操作記憶體 變數的位址是記憶體空間位址 展示 int a 1...

教育的本質是什麼?

所摘文章傳送門 我現在終於明白了教育的本質是什麼。不是教你具體的知識或技能,而是通過反覆的灌輸 上課 和練習 作業考試 讓你學會用理性戰勝感性,用屬靈的人性替代屬肉體的獸性。更通俗的說,是通過對人的反覆 抑制人類的動物本能,啟發人類的高階智慧型。什麼是動物本能?就是跟隨天然就會掌握,不用後天學習的求...