iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

用js成為老闆心中的全端工程師 系列

從自身開發經驗,總結前後端開發到維運的技能樹,包含前後開發和維運要了解的概念,工具、套件的使用。以較全局的角度看工程師的技能樹,以提供可鑽研的方向。

鐵人鍊成 | 共 31 篇文章 | 195 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 - 二周目 - React 必備知識和效能議題

回憶 昨天我們以非同步函數測試的例子說明單元測試/整合測試的差異,到目前為止後端的部分打算先到這。之後的幾天,我們開始進入研究前端。 目標 在 Day 11 -...

2018-10-21 ‧ 由 eugenechen 分享
DAY 22

Day 22 - 二周目 - 解開 state/prop 的混亂:Flux 單向資料流暨 Redux 體驗

回憶 昨天介紹了 React 的基本概念 state/prop,它們是控制畫面渲染的變數。然而 component 的 state/prop 混合使用會使渲染邏...

2018-10-22 ‧ 由 eugenechen 分享
DAY 23

Day 23 - 二周目 - Redux 串接 React 與 Redux DevTools

回憶 昨天介紹了 Flux 架構和它的實作套件 Redux。最後我們寫了簡單的 Redux 程式,體驗 Redux 如何運作。以 Flux 架構圖來說, 昨天的...

2018-10-23 ‧ 由 eugenechen 分享
DAY 24

Day 24 - 二周目 - Redux 如何發出非同步 action:引入非同步 middleware

回憶 前天我們介紹了Flux framework 套件 Redux,昨天實作 Redux 和 React 做串接,裡面提到不少概念: reducer: Red...

2018-10-24 ‧ 由 eugenechen 分享
DAY 25

Day 25 - 二周目 - React component 套件 Material-UI: Google Material Design 的實作套件

回憶 前面三天都是在談 Redux 關於前端的資料流,今天要談一個「非必要」的 react component 套件:Material-UI。它是Materia...

2018-10-25 ‧ 由 eugenechen 分享
DAY 26

達標好文 Day 26 - 三周目 - Docker 基本使用:看完就會架 docker 化的服務

回憶 昨天介紹完了 Material-UI 後,整個二周目深入前後端也告一段落了,接下來我們要進到第三周目:發佈、維運篇。 目標 今天的文章看完後我預期你就會:...

2018-10-26 ‧ 由 eugenechen 分享
DAY 27

Day 27 - 三周目 - 五分鐘建立私有 NPM: verdaccio

回憶 昨天介紹 Docker 的基本使用,那些內容已足夠你下載映像檔並建立容器執行它們。 目標 今天要使用 Docker 基本操作,安裝使用私有 NPM:ver...

2018-10-27 ‧ 由 eugenechen 分享
DAY 28

Day 28 - 三周目 - 製作自己的映像檔:包打前後端映像檔

回憶 昨天學了如何利用 verdaccio 建立自己的私有庫,今天要自己做映像檔。 目標 可能很多人會遇到以下問題: 怎麼在無對外網路的環境下發佈程式 相依套...

2018-10-28 ‧ 由 eugenechen 分享
DAY 29

Day 29- 三周目 - Docker Compose:一次管理多個容器

回憶 昨天學了打包前後端映像檔,也完成了串接,但還缺了 MongoDB。一次要控制三個容器運作,很不方便。透過 Docker Copmose 可以輕鬆地一次管理...

2018-10-29 ‧ 由 eugenechen 分享
DAY 30

Day 30- 三周目 - Docker network 暨完賽回顧

回憶 昨天我們用 Compose file 一次描述三個容器, Compose file 如下: // docker-compose-bridge.yml ve...

2018-10-30 ‧ 由 eugenechen 分享