iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Moleculer 家家酒 系列

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

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

Day 1 : 微服務是什麼?

微服務是什麼? 前言 你是否跟筆者一樣喜歡在 Node.js 開發後端伺服器,或是厭倦了現今主流的微服務框架,想要一探究竟 Moleculer 框架的全貌呢?...

2022-09-01 ‧ 由 QQBoxy 分享
DAY 2

Day 2 : Moleculer 微服務框架

Moleculer 微服務框架 Moleculer 介紹 Moleculer 官方網站https://moleculer.services/ Moleculer...

2022-09-02 ‧ 由 QQBoxy 分享
DAY 3

Day 3 : Hello Moleculer

Hello Moleculer 今天要開始實際動手試試 Moleculer ,首先從手動建立簡單的服務開始,再透過 CLI 工具建立一個基本的範例。 最簡單的微...

2022-09-03 ‧ 由 QQBoxy 分享
DAY 4

Day 4 : 核心概念

核心概念 以下是 Moleculer 涵蓋的所有核心觀念[1]。 服務 最基本的 JavaScript 模組,用於撰寫一個複雜應用的其中一小部分。由於每個服務都...

2022-09-04 ‧ 由 QQBoxy 分享
DAY 5

Day 5 : Broker

Broker 昨天已經帶給大家 Moleculer 的核心概念,今天要介紹的是 Moleculer 的主要元件之一 Broker [1]。每個節點都需要建立一個...

2022-09-05 ‧ 由 QQBoxy 分享
DAY 6

Day 6 : Services

Services Service 指的是 Moleculer 框架中的微服務,也就是 broker 執行 createService 時的內容。例如你可以在微服...

2022-09-06 ‧ 由 QQBoxy 分享
DAY 7

Day 7 : Actions - Part 1

Actions - Part 1 昨天我們透過簡單的範例來了解 Services 的基本綱目,而今天要來專注於說明 Actions 的規則與用法。 在服務中可以...

2022-09-07 ‧ 由 QQBoxy 分享
DAY 8

Day 8 : Actions - Part 2

Actions - Part 2 Action 可視化 Action 提供一個 visibility 屬性來控制服務的動作是否可視及呼叫。 可用的值: nu...

2022-09-08 ‧ 由 QQBoxy 分享
DAY 9

Day 9 : Events

Events 服務內建一個事件匯流器來支援事件驅動架構,以及發送事件至本地與遠端服務。 注意,內建的事件是射後不理的,若服務為離線狀態則事件將會丟失。對於需要...

2022-09-09 ‧ 由 QQBoxy 分享
DAY 10

Day 10 : Context

Context 當你呼叫 Action 或送出事件時, Broker 會建立一個包含所有請求資訊的 Context 實例,然後將資訊透過 ctx 參數傳遞給 A...

2022-09-10 ‧ 由 QQBoxy 分享