Pattern library là gì?
Còn gọi: thư viện mẫu tương tác
Pattern library là tập hợp các giải pháp thiết kế lặp lại cho những tình huống phổ biến như đăng nhập, tìm kiếm, lọc, form nhiều bước hay trạng thái trống, kèm hướng dẫn khi nào nên dùng.
Hiểu kỹ hơn
Nếu component là viên gạch như nút hay ô nhập, thì pattern là cách ghép các viên gạch để giải quyết một bài toán người dùng. Ví dụ pattern Xác nhận xoá gồm modal, nội dung cảnh báo, nút Huỷ và nút Xoá màu đỏ, kèm quy tắc chỉ dùng khi hành động không hoàn tác được. Mỗi mục trong pattern library thường mô tả vấn đề, giải pháp, ví dụ đúng sai và lý do. Nhiều design system gộp pattern library chung với component library, nhưng giữ phần pattern giúp các nhóm giải cùng một vấn đề theo cùng một cách. Ví dụ: tài liệu của GOV.UK Design System có các pattern như hỏi địa chỉ, hỏi ngày sinh, kiểm tra câu trả lời trước khi gửi, được kiểm chứng qua nghiên cứu người dùng. Lỗi thường gặp là chỉ lưu ảnh màn hình đẹp mà không ghi bối cảnh và lý do, nên người sau áp pattern vào chỗ không phù hợp.








