React 開發應用 心得體會(一)

2022-04-28 03:06:03 字數 653 閱讀 9456

結合過去的經驗,還有 react 官方文件的開發說明,可見

先用已有的資料來渲染乙個不包含互動功能的 ui。最好將渲染 ui 和新增互動兩個過程分開。

理由:編寫乙個應用的靜態版本的時候,往往需要編寫大量的**,而且不需要考慮太多的互動細節。新增互動功能的時候往往要考慮大量的細節,而不需要編寫大量的**。所以,將這兩個過程分開更合適一些。自己在過去的開發過程中也有一定的體會。

在構建應用程式的靜態版本的時候,我們需要建立一些會重用其他元件的元件(組合和繼承),然後通過 props傳入我們所需要的資料。所以,即使很熟悉 state,在靜態階段也不要使用 state 來構建應用程式的靜態版本。state 用於動態互動資料。

應用比較簡單的時候,自上而下的開發,比如從整體 table 到區域性 list 的 listitem。應用比較複雜的時候,自下而上的開發,比如從區域性到整體。。當你的應用比較簡單的時候,自下而上。當你的應用比較複雜的時候,自上而下。

記住 dry 原則,don』t repeat yourself

流程:將設計好的 ui 劃分為元件層級

用 react 建立乙個靜態版本

確定 ui state 的最小(且完整)表示

確定 state 放置的位置

新增反向資料流

frameset使用心得體會

框架概念 謂框架便是網頁畫面分成幾個框窗,同時取得多個 url。只需要 即可,面所有框架標記需要放在乙個總起的 html 檔,這個檔案只記錄了該框架如何分割 不會顯示任何資料,所以不必放入 標記,瀏覽這框架必須讀取這檔案 面不是其他框窗的檔案。是用來劃分框窗,每一窗框由乙個 標 記所標示,必須在 範...

mapgisims使用心得體會

過程 1 新建工程,新增 建立iis上的虛擬目錄。2 修改web.config檔案中,設定地圖源 伺服器位址 埠等。3 向量地圖發布 a 使用企業管理器附加地理資料庫,然後在mapgis studio中新建地圖,新增圖層,設定樣式,儲存地圖。b 開啟mapgis ims中的mapconfig.exe...

Git使用心得體會

git初次使用心得 作為乙個跨考生,之前從未使用過git。git是一款優秀的分布式的 版本管理系統,它也是我們軟體工程系學生必備的一項技能。在經過孟老師的悉心講課和自己反覆實操之後,形成了這篇git初次使用心得。場景一 git 本地版本庫的基本用法 1.初始化乙個本地版本庫 在資料夾中建立乙個a.t...