N

Nokfa Docs

Current: framework-next.js

ไม่มีชื่อบทความ

สารบัญเอกสาร Monorepo Handbook

TL;DR

  • เอกสารนี้รวมทุกหัวข้อที่ dev ใหม่ควรอ่านเพื่อเข้าใจโครงสร้างและการทำงานของ Monorepo
  • แนะนำให้อ่านตามลำดับ เพื่อไม่สับสนเรื่องพื้นฐาน → วิธีทำจริง → ขยาย/ดูแลในระยะยาว
  • ระบุไฟล์เอกสาร + เวลาโดยประมาณ + หมายเหตุประกอบ

ลำดับการอ่านเอกสาร Monorepo Handbook

ลำดับ ชื่อไฟล์ เวลาอ่านโดยประมาณ เนื้อหาโดยย่อ
01 overview-options.md 5 นาที เปรียบเทียบ Monorepo vs Multi-repo แบบกระชับ พร้อมตาราง
02 decision-rationale.md 7 นาที เหตุผลที่ Nokfa เลือกใช้ Monorepo พร้อมความเสี่ยงและแผนรองรับ
03 repo-structure.md 6 นาที ผังโฟลเดอร์ apps/*, packages/*, config พร้อมตัวอย่าง import
04 monorepo-setup.md 10 นาที วิธีตั้ง Monorepo จาก 0 ด้วย pnpm + Turbo + Next.js
05 shared-packages.md 10 นาที วิธีสร้าง auth-lib, ui-kit, pdf-writer + convention และ index.ts
06 vercel-deploy.md 10 นาที Deploy แอปแยกจาก Monorepo ขึ้น Vercel พร้อม mapping domain
07 git-workflow.md 10 นาที Git flow แบบ trunk-based, commit scope, PR policy, CODEOWNERS
08 ci-best-practice.md 12 นาที ตั้ง GitHub Actions ให้เร็วขึ้นด้วย matrix + pnpm cache
09 security-access.md 10 นาที วิธีจัดการ access, secrets, CODEOWNERS, แผนแยก Multi-repo
10 monorepo-handbook.md 3 นาที ไฟล์นี้ → ใช้ดูเป็นสารบัญรวมทั้งหมด

รวมเวลาอ่านโดยประมาณ

83 นาที (ประมาณ 1 ชั่วโมงครึ่ง) แนะนำแบ่งอ่าน 3–4 หัวข้อต่อวัน