React開發初體驗

2021-10-11 05:03:02 字數 777 閱讀 1166

react開發和初體驗:

jsxstate > setstate;

react的起源:

他們就去思考:是否有一種新的模式來解決上面的問題:

以元件的方式去劃分乙個個模組;

元件內以jsx來描述ui的樣子,以state來儲存元件內的狀態。

當應用的狀態發生改變的時候,通過setstate來修改狀態,狀態變化時候,ui會自動更新。

react的特點:宣告式程式設計:

ui = f(state); 元件化開發;多平台適配

react rn flutter

reactvr

掌握最先進的思想和技術;

react facebook

vue function based api學習了react hooks的思想;

composition api

flutter的很多靈感是來自react,(swiftui)

jsx=>vdom=>真實dom git/svn

react

react-dom

babel.js 是目前前端使用非常廣泛的編輯器,轉移7⃣️。

開發階段 es6語法,工具babel => es6 => es5語法。

react:react.renderelement(h2)

jsx: 普通的html方式來開發我們介面

開發階段就會使用es6語法,babel es5語法 =》 1. 2.

jsx: 普通的html方式開發=》react.renderelement(h2,) => babel.js =>

Electron開發初體驗

平時總會寫markdown,markdown整體語法用起來很方便,但依然有晦澀的地方,比如 markdown的 語法寫起來很容易出錯,而且每行每列單元格裡的內容長短不一編輯器裡就很容易亂掉,所以我在寫 時候都是借助tables generator來寫的,但是這個 不能儲存多個模板,每次寫不同的 都要...

Symbol 開發初體驗 3

今天研究的是 1.把 mc1000 掃瞄到的條碼儲存到 mc1000 機器本身的資料庫中 2.後又把該資料庫的資料轉成 txt檔案,並清空資料庫 3.把mc1000 機器中的txt檔案傳輸到pc電腦中。4.細節如下 1 vs2003 按預設選項安裝完畢後,會生成乙個dll檔案 system.data...

Docker初體驗(php開發環境)

一 什麼是docker?docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境 測試環境 預發布環境 中部署。二 為什麼要用docker?docker 讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器...