
domain-driven-hexagon
@Sairyss
Mo ta tren GitHub
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Bai hoc & danh gia
Hướng dẫn dài về thiết kế hướng miền và kiến trúc lục giác, kèm mã mẫu TypeScript đầy đủ. Trả lời đúng câu hỏi khiến mọi backend lớn dần bị rối: nên đặt logic nghiệp vụ ở đâu để không dính chặt vào khung web và ORM.
Dùng vào việc gì
- Tách tầng: thực thể miền, ca sử dụng, hạ tầng — thay cho tầng service phình to
- Hiểu vì sao nên để logic nghiệp vụ không biết gì về Prisma hay Express
- Mẫu xử lý lỗi và đối tượng giá trị rất đáng mượn dù không theo trọn kiến trúc
Lưu ý
Đây là kiến trúc nặng, sinh ra cho hệ nghiệp vụ phức tạp và nhiều người cùng làm. Áp trọn vào một trang cá nhân là bội thực — hãy lấy phần tách tầng, bỏ phần nghi thức.
Repo khac trong kho
4pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
@pixijsTypeScript48kkonva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
@konvajsTypeScript14.7kexcalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
@excalidrawTypeScript129.1kglTF-Sample-Models
glTF Sample Models.
@KhronosGroupMathematica3.6k