🗂️
Kiến trúc

Cấu trúc 3 dự án độc lập

0lượt xem0bình luận

Vì sao backend/CMS/web tách repo riêng và cách chúng phối hợp.

Tổng quan

SITESAFF được chia thành 3 dự án độc lập thay vì 1 monorepo lớn: backend, CMS, và web sites.

Vì sao tách riêng

Mỗi dự án có chu kỳ deploy, ngôn ngữ phụ thuộc và đội ngũ phụ trách khác nhau — tách riêng giúp deploy độc lập và giảm rủi ro ảnh hưởng chéo.

Phối hợp

Ba dự án giao tiếp qua REST API với envelope response chuẩn; contract type khai báo riêng ở mỗi project, đồng bộ thủ công khi đổi API.

Tags

architecturemonorepo

Tài liệu

Quay lại

Danh mục

Kiến trúc · Tài liệu

Cấu trúc 3 dự án độc lập | WIKI IT