Chọn một quốc gia sẽ hiển thị các khóa học có ở khu vực của bạn.
⏱ 2 giờ 30 phút📚 25 bài
Xây dựng các Component An toàn Kiểu dữ liệu với Class Variance Authority và Storybook
Tìm hiểu cách xây dựng các UI component có thể mở rộng và an toàn kiểu dữ liệu cho hệ thống thiết kế bằng Class Variance Authority và tài liệu hóa chúng một cách mượt mà trong Storybook.
💬Giảng viên AI Hỏi về bất kỳ bài học nào và nhận câu trả lời rõ ràng ngay lập tức, mọi lúc.
🕐Bắt đầu bất cứ lúc nào Không lịch trình hay hạn chót — học theo nhịp của bạn, bất cứ khi nào.
🌐Bằng tiếng Việt Bài học, bài tập và chứng chỉ — tất cả hoàn toàn bằng ngôn ngữ của bạn.
Về khóa học này
Các ứng dụng web hiện đại yêu cầu hệ thống thiết kế UI có thể mở rộng, nhưng việc quản lý các biến thể kiểu dáng component theo cách sạch sẽ và an toàn kiểu dữ liệu có thể nhanh chóng trở nên hỗn loạn. Class Variance Authority (CVA) giải quyết vấn đề này bằng cách mang lại việc quản lý biến thể có cấu trúc và an toàn kiểu dữ liệu cho quy trình làm việc về CSS và component của bạn.
Khóa học bằng văn bản này hướng dẫn bạn qua quy trình xây dựng các UI component mạnh mẽ, hướng theo biến thể. Bạn sẽ học cách trừu tượng hóa logic tạo kiểu, thực thi các định nghĩa TypeScript nghiêm ngặt cho các thuộc tính component của mình, và tài liệu hóa các component bằng Storybook.
Những gì bạn sẽ học:
- Hiểu các khái niệm cốt lõi về biến thể component, token thiết kế và vai trò của Class Variance Authority.
- Xây dựng các component có khả năng tùy biến cao, an toàn kiểu dữ liệu bằng CVA kết hợp với các framework CSS tiện ích hiện đại.
- Định cấu hình Storybook để tài liệu hóa, cô lập và kiểm thử các biến thể component của bạn trong một không gian làm việc gọn gàng.
- Áp dụng các định nghĩa kiểu TypeScript để đảm bảo tính nhất quán về kiểu dáng khi chạy và tính an toàn khi biên dịch.
- Quản lý các biến thể kết hợp phức tạp và bố cục đáp ứng trong kiến trúc hệ thống thiết kế có cấu trúc.
- Triển khai các phương pháp hay nhất về khả năng truy cập cho các trạng thái UI component tương tác.
Khóa học bắt đầu với các định nghĩa nền tảng về hệ thống thiết kế và cấu trúc biến thể trước khi đi sâu vào các hướng dẫn bằng văn bản từng bước và ví dụ mã nguồn. Bạn sẽ tiến bộ từ các component được tạo kiểu đơn giản đến các biến thể kết hợp phức tạp, đỉnh cao là một thư viện component được tài liệu hóa đầy đủ.
Khóa học này được thiết kế dành cho các lập trình viên frontend và kỹ sư UI muốn chuyển đổi từ việc tạo kiểu cơ bản sang các hệ thống thiết kế có cấu trúc, cấp doanh nghiệp. Không yêu cầu kinh nghiệm trước với CVA hoặc Storybook, mặc dù việc hiểu cơ bản về HTML, CSS và JavaScript sẽ rất hữu ích. Hãy bắt đầu đọc ngay hôm nay để làm chủ việc tạo kiểu component an toàn kiểu dữ liệu.
Nội dung khóa học
Bạn sẽ nhận được
📜Chứng chỉ hoàn thành Thêm vào hồ sơ LinkedIn
💬Gia sư AI cá nhân Bí ở một bài học? Hỏi gia sư tích hợp của bạn bất cứ điều gì, bất cứ lúc nào.
♾️Truy cập trọn đời Quay lại bất cứ lúc nào, không hết hạn
📱Điện thoại hoặc máy tính Hoạt động mọi nơi, mọi thiết bị
💸Hoàn tiền 14 ngày Không cần lý do
⚡Ngắn gọn, đi vào trọng tâm 2 giờ 30 phút nội dung thực hành
Chứng chỉ hoàn thành
Mỗi khóa bạn hoàn thành trên PickAClass cấp một chứng chỉ như thế này — nguyên bản, có mã riêng, xác minh được qua URL và chi tiết về điều thực sự được thể hiện.
P
PickAClass
Hồ sơ kỹ năng · xác minh được
Tài liệu
Chứng nhận Thành thạo
Chứng nhận rằng
Họ và Tên
đã chứng minh thành công sự thành thạo về
Xây dựng các Component An toàn Kiểu dữ liệu với Class Variance Authority và Storybook
Kỹ năng đã thể hiện
✓
Phân tích mô hình hành vi
Nền tảng
1.2 giờ
✓
Khung kiến trúc quyết định
Thành thạo
1.4 giờ
✓
Thiết kế kiểm tra A/B
Thành thạo
1.7 giờ
✓
Viết quảng cáo hành vi
Nâng cao
1.9 giờ
P
PickAClass — Họ và Tên
Xây dựng các Component An toàn Kiểu dữ liệu với Class Variance Authority và Storybook