為什麼從 OTP 微服務開始? 昨天我們設計了完整的 Kyo-System 架構,今天要開始規劃第一個微服務:OTP 驗證服務。主要是這個是新的客戶需求,自從開...
這個專案我想把前後端都放在同個 repo,原因是: 共用 TypeScript 型別 共用依賴套件 共用工具函式 專案設定一致性 不要讓自己的 GitHub...
前言 當專案規模開始變大了之後,在比較有條理的工作流程中,通常會開始建立符合自己專案特色的 UI 元件庫,這裡簡要地談一下 Monorepo ,之後帶到 lib...
Introduction 之前介紹了我使用 moon 做為我的 momorepo tool 今天來比較下 bazel & nx & moon i...
Introduction 先來看看 別人整理的 why-a-monorepo 對我而言 最重要的幾個功能 Local computation caching...
Introduction runtime manager: 在軟體開發中,我們使用 python 來執行我們的程式碼 python 就是所謂的 runtime...
Introduction monorepo 的由來是在大型 project 中 source code 的存放方式的改進方式 先說最原始架構 Monolithi...
前陣子前端 leader 將公司產品(前台,後台),和 Line Liff,等三個專案用 Angular 的多專案架構合在一起,原本幾乎一模一樣卻有三套要維護...
對於每一個套件如何管理及輸出裡面的函式 - name - scripts - exports name它在您的工作空間中應該是唯一的,避免與 npm 註冊表...
新建置專案說明 可以用以下指令安裝(預設你用pnpm)pnpm dlx create-turbo@latest 專案基礎結構如下 package.json...
這篇文章將通過一個實際的例子,介紹我從 prototype 到上線過程中,常用的幾個工具。 我在做什麼 雖然細節不便透露太多,但我可以大致說明這個專案是一個互動...
Astro 最近更新了 3.0 版本,來加到這個玩具箱裡試試看吧。 目前 NX 沒有官方支援的 Astro 擴充,雖然有社群版本的但還沒升級到 Astro 3....
NX 構成的 monorpeo 主要有兩種不同類型的結構,分別是 package-baed 跟 integrated ,這邊來簡介兩者的區別。 Package-...
文章重點 什麼是 Monorepo,以及為什麼我們選擇使用它? Monolith、Multi-Repo 與 Monorepo 的比較。 使用 Nx 工具來創建...
(https://www.pinterest.com/pin/492722015457646968/) 講者簡報 兩種管理程式碼的方式 在 git、np...
管理模組化的原始碼的兩種策略 Monorepo 和 Polyrepo Monorepo Monorepo 是指在一個 repo 中,管理多個模組。 截至...
嗨 大家好 我是一路爬坡的阿肥 老家有台用了十年的筆電 在前陣子進行大清理後,意外發現卡頓的次數少很多 像現在這樣邊寫文章邊開 Chrome 放音樂還是很順 ?...
Angular CLI 基本上已經成為開發 Angular 應用程式的標準配備了,我們會透過 Angular CLI 建立專案、檔案骨架,或是用來執行以及打包應...