從自身開發經驗,總結前後端開發到維運的技能樹,包含前後開發和維運要了解的概念,工具、套件的使用。以較全局的角度看工程師的技能樹,以提供可鑽研的方向。
回憶 昨天我們以非同步函數測試的例子說明單元測試/整合測試的差異,到目前為止後端的部分打算先到這。之後的幾天,我們開始進入研究前端。 目標 在 Day 11 -...
回憶 昨天介紹了 React 的基本概念 state/prop,它們是控制畫面渲染的變數。然而 component 的 state/prop 混合使用會使渲染邏...
回憶 昨天介紹了 Flux 架構和它的實作套件 Redux。最後我們寫了簡單的 Redux 程式,體驗 Redux 如何運作。以 Flux 架構圖來說, 昨天的...
回憶 前天我們介紹了Flux framework 套件 Redux,昨天實作 Redux 和 React 做串接,裡面提到不少概念: reducer: Red...
回憶 前面三天都是在談 Redux 關於前端的資料流,今天要談一個「非必要」的 react component 套件:Material-UI。它是Materia...
回憶 昨天介紹完了 Material-UI 後,整個二周目深入前後端也告一段落了,接下來我們要進到第三周目:發佈、維運篇。 目標 今天的文章看完後我預期你就會:...
回憶 昨天介紹 Docker 的基本使用,那些內容已足夠你下載映像檔並建立容器執行它們。 目標 今天要使用 Docker 基本操作,安裝使用私有 NPM:ver...
回憶 昨天學了如何利用 verdaccio 建立自己的私有庫,今天要自己做映像檔。 目標 可能很多人會遇到以下問題: 怎麼在無對外網路的環境下發佈程式 相依套...
回憶 昨天學了打包前後端映像檔,也完成了串接,但還缺了 MongoDB。一次要控制三個容器運作,很不方便。透過 Docker Copmose 可以輕鬆地一次管理...
回憶 昨天我們用 Compose file 一次描述三個容器, Compose file 如下: // docker-compose-bridge.yml ve...