vinhphat-erp

Phân biệt chi tiết giữa Shared Component, Feature Component

Dưới đây là bảng phân biệt chi tiết giữa Shared Component và Feature Component – một khái niệm cốt lõi trong kiến trúc Feature-Based (hay Feature-Sliced) thường được dùng trong các dự án React/Next.js quy mô lớn (như hệ thống ERP). 1. Bản chất &…

Vũ Tiến Lực

FabricSampleQRModal

Với bối cảnh thực tế của ngành dệt may B2B, mình sẽ không cố gắng nhồi nhiều thông tin lên tem, mà ưu tiên nguyên tắc: Tem mẫu chỉ nên chứa những thông tin giúp khách hàng nhận diện mẫu ngay trong 2–3 giây. Các thông tin kỹ thuật chi tiết nên để sau…

Vũ Tiến Lực

Logo desing Vĩnh Phát

Concept: Interwoven Flow Monogram (Luồng kết nối đan xen) Ý tưởng: Thiết kế sử dụng biểu tượng monogram kết hợp hai ký tự “V” và “P” (Vinh Phát) theo phong cách ribbon tối giản hiện đại. Các đường nét được xây dựng như những dải vải hoặc sợi chỉ đan…

Vũ Tiến Lực

Kiến trúc Level 9 - Plugin System-Feature Registry

Dựa trên việc phân tích cấu trúc mã nguồn hiện tại, hệ thống của bạn thực chất đã tiến lên và đang vận hành ở Kiến trúc Level 9 (Plugin System & Feature Registry) . Không cần thiết phải thực hiện chuyển đổi nữa vì mọi thứ đã được thiết lập đúng…

Vũ Tiến Lực

Danh sách Pattern UI

Câu hỏi của bạn cực kỳ chính xác và chạm đến cốt lõi của môn Kiến trúc Phần mềm (Software Architecture) ! Để đi thẳng vào vấn đề: Bản thân file DataTablePremium.tsx không phải là một Pattern (Mô thức). Về mặt kỹ thuật, nó được gọi là một Core Com…

Vũ Tiến Lực

Để ứng dụng tiêu chuẩn Ops UI

Để ứng dụng tiêu chuẩn Ops UI vào việc xây dựng hoặc nâng cấp một module (ví dụ: điều phối, phân bổ tài nguyên), quá trình triển khai luôn tuân theo một quy trình gồm 4 phân đoạn rõ ràng nhằm chia tách hoàn toàn logic thuật toán tĩnh và cấu trúc re…

Vũ Tiến Lực

Kiến trúc Level 9 Plugin System - Feature Registry

Kiến trúc Level 9 (Plugin System & Feature Registry) thực chất là cấp độ thiết kế phi tập trung hóa phần giao diện và định tuyến (Decentralized UI & Routing) . Cụ thể hơn, trong codebase này nó mang lại các tính chất cốt lõi sau: 1. Tính …

Vũ Tiến Lực

Vi phạm

Danh sách vi phạm thường gặp Stt Tên lỗi Nguyên nhân 1 ⚠️ vi phạm Clean Architecturebr /> ✅ Auditing Codebase Layout Errors 2 ⚠️ vi phạm Không …

Vũ Tiến Lực

Ops UI Tactical Blueprint

Ops UI Tactical Blueprint là gì? Ops UI Tactical Blueprint là một bản thiết kế chiến thuật (workflow) độc quyền trong hệ thống VinhPhatERP . Nó định nghĩa các tiêu chuẩn cao cấp để chuyển đổi các bảng dữ liệu truyền thống thành giao …

Vũ Tiến Lực

Issues

Issues Stt Tên lỗi Prompt 1 Placeholder nào trong codebase chưa có chức năng thực tế ✅ Fix trong tsconfig.json 2 Lỗi duplicate import ✅ Res…

Vũ Tiến Lực

Tiêu chuẩn Level 7 Architecture-Domain Layer

Dựa trên tiêu chuẩn Level 7 Architecture đang áp dụng trong hệ thống, Domain Layer (Tầng Nghiệp vụ/Lõi) trong codebase được thiết kế và phân bổ theo các nguyên tắc sau: 1. Định nghĩa Hợp đồng và Mô hình cốt lõi (Contract Layer - src/schema/) …

Vũ Tiến Lực

Kiến trúc Level 7 - Domain Pattern

🏗️ Kiến trúc Level 7: Pattern Chuẩn cho Domain Module Luồng dữ liệu chỉ đi một chiều gốc rễ. Thiết kế Feature-Based & Domain-Driven loại bỏ tuyệt đối Circular Dependencies (import chéo) giữa các tính năng. …

Vũ Tiến Lực

Đánh Giá Clean Architecture — VinhPhatERP v2

Đánh Giá Clean Architecture — VinhPhatERP v2 Thời điểm đánh giá: 2026-04-12 | Trạng thái: Typecheck 0 errors, Lint 0 errors 1. Sơ đồ Kiến trúc Hiện tại ┌─────────────────────────────────────────────────────┐ │ UI Layer src/features/*/…

Vũ Tiến Lực

VinhPhat_ERP_V2

✅ Có — Hệ thống đã hỗ trợ Multi-tenant,✅ Hệ thống của bạn bây giờ đã đạt chuẩn Sản xuất (Production-ready) và cực kỳ khó để bị làm hỏng bởi các lỗi type hoặc kiến trúc. Bạn có muốn tôi thực hiện thêm việc gì khác trong module này không?_0 lỗi Type S…

Vũ Tiến Lực
Tải thêm bài đăng
Không tìm thấy kết quả nào