iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Moleculer 家家酒 系列

你是否跟筆者一樣喜歡使用 Node.js 開發後端伺服器,或是厭倦了現今主流的微服務框架,想要一探究竟 Moleculer 框架的全貌呢? 本系列筆者將參考官方手冊的章節及流程範例來進行講解,並且加入筆者實際的開發經驗來補充說明 Moleculer 的用法,也歡迎高手們分享你的開發經驗。

鐵人鍊成 | 共 31 篇文章 | 32 人訂閱 訂閱系列文 RSS系列文 團隊E04
DAY 21

Day 21 : Tracing

Tracing 先前我們介紹了 Logging 與 Metrics 兩個服務監控機制,今天要來探討 Moleculer 內建的 Tracing 模組,它用於收集...

2022-09-21 ‧ 由 QQBoxy 分享
DAY 22

Day 22 : Errors

Errors Moleculer 內建了一些 Error 可以用來在服務中拋出錯誤。 基本錯誤類別 MoleculerError MoleculerError...

2022-09-22 ‧ 由 QQBoxy 分享
DAY 23

Day 23 : Moleculer Runner

Moleculer Runner Moleculer Runner 是一個輔助腳本,它可以幫你管理 Moleculer 服務。有了它,你就不用自己建立帶有選項的...

2022-09-23 ‧ 由 QQBoxy 分享
DAY 24

Day 24 : API 閘道器 - Part 1

API 閘道器 - Part 1 目前為止,我們已經學會了 Moleculer 的主要功能,接著要來介紹相關的模組工具。 首先今天要介紹的是最重要的模組 mol...

2022-09-24 ‧ 由 QQBoxy 分享
DAY 25

Day 25 : API 閘道器 - Part 2

API 閘道器 - Part 2 昨天介紹了閘道器的路由相關功能,今天要來談談它內建的各種屬性設定。 呼叫選項 路由中有一個 callOptions 屬性可以用...

2022-09-25 ‧ 由 QQBoxy 分享
DAY 26

Day 26 : 資料庫 Adapters

資料庫 Adapters 資料庫 Adapters 就像 IKEA 家具一樣提供各種不同的組裝套件,你可以根據不同的需求來選擇適合的 Adapter 。 Mol...

2022-09-26 ‧ 由 QQBoxy 分享
DAY 27

Day 27 : CLI 工具

CLI 工具 moleculer-cli[2] 是一個命令列工具,可以幫助我們開發或測試。 安裝 npm install -g moleculer-cli 指...

2022-09-27 ‧ 由 QQBoxy 分享
DAY 28

Day 28 : REPL 主控台

REPL 主控台 moleculer-repl 是 Moleculer 專用的開發者互動式主控台。你可以利用它來得到目前服務相關資訊,也可以對服務下達一些動作或...

2022-09-28 ‧ 由 QQBoxy 分享
DAY 29

Day 29 : 測試

測試 單元測試或整合測試是軟體開發的重點之一,它能夠確保系統所有的服務元件都能如期運作。本次將會介紹測試基本的 Moleculer 應用程式。 這裡使用 Je...

2022-09-29 ‧ 由 QQBoxy 分享
DAY 30

Day 30 : 架構與部署

架構與部署 本系列文章已來到了尾聲,在過程中我們學習如何建構服務功能,使用模組套件與工具,最後我們要來學習如何選擇架構以及部署微服務。 架構 部署之前,我們需要...

2022-09-30 ‧ 由 QQBoxy 分享