Giới thiệu về dự án blog
Cấu trúc tệp tĩnh, trang mẫu cho từng loại nội dung, và cách tách lớp dữ liệu để sau này cắm API mà không phải viết lại toàn bộ giao diện.
Đọc tiếpBài về công cụ, thư viện và vài thứ mình hay dùng khi làm web.
Cấu trúc tệp tĩnh, trang mẫu cho từng loại nội dung, và cách tách lớp dữ liệu để sau này cắm API mà không phải viết lại toàn bộ giao diện.
Đọc tiếpNode, trình soạn, tiện ích mở nhanh, và cách bật live reload để mỗi lần sửa file thấy kết quả gần như tức thì, tránh reload tay khi sửa từng dòng.
Đọc tiếpPhân tách tệp theo chức năng, dùng import/export, và giữ đường dẫn ổn khi tăng số tệp để mỗi mảnh nhỏ dễ test và tái sử dụng.
Đọc tiếpBật strict, tách tệp khai báo type, dùng path alias để import gọn, và tránh bật tùy chọn dư khi bạn còn đang tập cú pháp cơ bản.
Đọc tiếpĐặt tên branch theo tính năng, rebase cẩn thận trước khi mở PR, ghi ngắn gắn với số công việc để lịch sử đọc lại mà vẫn thấy mạch công việc.
Đọc tiếpDùng fetch với chế độ JSON, tách hàm parse, bắt lỗi mạng tách với dữ liệu không hợp lệ, rồi mới cắm vào thẻ tải trên giao diện.
Đọc tiếpGiữ bản môi trường trùng thư viện với sản xuất, bớt câu hỏi ở tôi chạy được mà bạn thì lỗi, và tài liệu hoá từng bước cài extension cần thiết.
Đọc tiếpLiệt kê luồng hạnh phúc, luồng lỗi, so khung viewport vài kích thước, chụp màn hình bất thường gửi cùng mã lỗi để cả team dễ tái hiện.
Đọc tiếp