React + Redux + express+ antd 架構的認識
阿新 • • 發佈:2017-06-18
tor 需要 抓包 開發 們的 store 數據 捕獲 項目
在過去的兩周裏,我使用這套技術棧進行項目頁面的開發。下面是我個人的對於項目的一些看法:
首先:是項目的調試,我深表壓力很大,項目是使用fibber去抓包調試的,也不知道我們項目的負責人,怎麽能的我在每次更改代碼,webpack重新打包壓縮的時候總是很慢,當然也有可以是領導的電腦配置高。但是對於我這種剛來的菜鳥來說這樣自測真的很慢啊,也不知道後期會不會更改了。剛入門的菜鳥表示壓力很大。
第二:對於redux,我不知道前人是什麽邏輯去使用這個狀態管理器的,總感覺他們寫的代碼很亂,我理解起來很有難度,最最最主要的是他們都不代註釋的。我覺得嘛,既然用了redux去管理react的狀態,那就需要把幾乎所有的數據放到store裏面去實現MVC架構中的controller層結構,而頁面上也就是view層的結構只需要去處理該(dispatch)分發那個或那些Action就好了,而我們的服務器後臺可以看作是MVC中的modal層。這樣邏輯就會清晰明了很多。
第三:對於express使用express.all去捕獲所有的json請求,然後實現本地文件的下發給客戶端。這樣的json文件寫起來很累。而且都是靜態的,我希望有一個什麽工具可以通過js去生成模擬服務器端的數據庫。生成數據我想是那張json-server風格的生成數據,而json-server使用的時候只有get是返回數據庫的基礎資源,而不經過其它操作。像其它的方式post/put/delete都會更改。
感謝閱讀!歡迎交流...
React + Redux + express+ antd 架構的認識