Về dự án
Một chút thông tin về lý do mình tạo ra trang docs này.
Chào bạn
Trang docs này đơn giản là cuốn sổ tay online nơi mình ghi chép và tổng hợp lại những gì mình học được về React và TypeScript.
Mình làm dự án này trước hết là để tự ôn tập, hệ thống lại kiến thức cho đỡ quên. Nhưng bên cạnh đó, mình cũng mong những ghi chép này có thể giúp ích được chút gì đó cho bạn nào tình cờ ghé qua và đang cần tìm hiểu về những chủ đề này.
Trang web này dành cho ai?
Trang này dành cho những bạn muốn học và tra cứu bài bản về TypeScript và React. Đặc biệt, với nội dung hoàn toàn bằng tiếng Việt, trang web rất phù hợp cho những bạn mới bắt đầu (sau khi đã nắm cơ bản về HTML, CSS và JavaScript).
Lưu ý nhỏ
Những gì mình viết ở đây hoàn toàn dựa trên quá trình tự học và kinh nghiệm cá nhân. Nội dung chắc chắn không thể thay thế được tài liệu chính thức (Official Documentation). Mọi người cứ xem đây như một bài blog chia sẻ kinh nghiệm để tham khảo thêm thôi nhé!
Hiện tại mình đang viết gì?
Phần 1: TypeScript (Đang viết)
Định làm React trước nhưng phần React mình dùng TS, không biết người đọc đã học TS chưa nên mình quyết định viết luôn.
Phần 2: React (Chưa bắt đầu)
Phần này hiện tại chưa có nội dung gì. Sau khi viết xong TypeScript, mình mới chuyển qua làm phần này.
Góp ý giúp mình nhé
Vì là dự án cá nhân nên đôi khi cũng sẽ có chỗ thiếu sót, hoặc rườm rà, thậm chí là sai.
Nếu bạn đọc thấy đoạn nào cấn cấn, chưa chuẩn, cần thêm giải thích hoặc có cách giải thích nào hay hơn, đừng ngại nhắn tin qua TikTok của mình nhé. Mình rất vui và trân trọng mọi góp ý để hoàn thiện nội dung tốt hơn.
Câu hỏi thường gặp
Rất nên nhé! TypeScript thực chất là một bộ khung chặt chẽ hơn của JavaScript. Bạn nên nắm chắc các khái niệm cơ bản của JavaScript (như biến, hàm, mảng, object) trước thì đọc docs trên này sẽ dễ hiểu hơn nhiều.
Vì dự án này do mình tự xây dựng và duy trì trong thời gian rảnh rỗi nên không có lịch đăng bài cố định. Tuy nhiên, mình sẽ cố gắng cập nhật nội dung đều đặn và liên tục nhất có thể.
Bạn nhớ follow kênh TikTok của mình để nhận thông báo về các bài viết mới sớm nhất nhé!
Hiện tại đi làm đa số đều kết hợp React với TypeScript. Vậy nên mình quyết định tập trung viết xong phần nền móng TypeScript trước để sau này liên kết kiến thức sang React cho liền mạch.
Mình viết dựa trên kinh nghiệm cá nhân nên chắc chắn không tránh khỏi sai sót. Nếu bạn thấy chỗ nào chưa chuẩn hoặc rườm rà, hãy nhắn tin trực tiếp qua TikTok của mình nhé. Mình rất trân trọng những đóng góp của bạn!
Bạn cứ thoải mái nhắn tin trực tiếp cho mình qua TikTok nhé! Mình rất sẵn sàng chia sẻ cách làm và hướng dẫn riêng cho bạn để setup một trang web tương tự, kể cả khi bạn chưa rành về lập trình.
Lợi Dev