Ebook Large Scale App Với Vue, Vite Và TypeScript [PDF, EPUB + CODE] [9513E]
Cuốn sách này là hướng dẫn dành cho các nhà phát triển muốn xây dựng các ứng dụng front-end quy mô lớn với Vue và TypeScript. Với sự phát triển của web & mobile app development, nhu cầu về các giải pháp front-end mạnh mẽ, có khả năng mở rộng và dễ bảo trì ngày càng tăng. Cuốn sách này cung cấp một phương pháp tiếp cận toàn diện để xây dựng các cơ sở mã quy mô lớn sử dụng Vue và TypeScript.
Cuốn sách đề cập đến các khái niệm chính và các best practice như:
- ✓ Xây dựng front-end có thể phát triển thành một cơ sở mã lớn, được tổ chức tốt và dễ mở rộng và bảo trì.
- ✓ Phát triển các UI component một cách riêng biệt bằng cách sử dụng một API client có thể dễ dàng phục vụ live data hoặc mocked data.
- ✓ Centralized State Manager được tổ chức thành các domain/area module, cung cấp một cách thống nhất và nhất quán để quản lý application state.
- ✓ Internationalization và Localization cho language translation và định dạng number/dates theo một văn hóa cụ thể, giúp tiếp cận đối tượng người xem toàn cầu dễ dàng hơn.
- ✓ TypeScript type-checking trong thời gian phát triển để giảm run-time bugs hoặc errors, giảm thiểu rủi ro về costly bugs và nâng cao chất lượng tổng thể của code.
- ✓ Directory structure, file và quy ước đặt tên code, đảm bảo cấu trúc dự án nhất quán và có tổ chức cho cả developer và người bảo trì trong tương lai.
- ✓ Hooks & Compositional Patterns, cung cấp một cách linh hoạt và có thể tái sử dụng để triển khai chức năng trong các component.
- ✓ Components Libraries, cho phép các developer xây dựng một thư viện của các reusable component, giảm thời gian phát triển và tăng chất lượng code.
- ✓ Unit test cho các model và component, đảm bảo chất lượng code và giảm risk of regressions.
Cuốn sách được thiết kế cho các nhà phát triển có kỹ năng Vue và TypeScript trung cấp đến nâng cao đang muốn đưa ứng dụng của mình lên một tầm cao mới. Cho dù bạn đang xây dựng một ứng dụng quy mô lớn mới hay tối ưu hóa ứng dụng hiện có, cuốn sách này sẽ cung cấp cho bạn các công cụ và kiến thức để đạt được mục tiêu của mình. Trong suốt cuốn sách, các ví dụ và tình huống thực tế được sử dụng để minh họa các khái niệm chính và các best practice, cung cấp cho bạn sự hiểu biết vững chắc về cách xây dựng các ứng dụng quy mô lớn với Vue và TypeScript.
Mục lục:
- ✓ Chương 01 - Thiết lập Project.
- ✓ Chương 02 - Component đầu tiên của bạn.
- ✓ Chương 03 - Data Model Interfaces.
- ✓ Chương 04 - Add Events vào Items Component.
- ✓ Chương 05 - Giới thiệu về Unit Testing trong khi Refactoring.
- ✓ Chương 06 - State Management.
- ✓ Chương 07 - API Client.
- ✓ Chương 08 - Nâng cao the API Client.
- ✓ Chương 09 - App Configuration.
- ✓ Chương 10 - Localization & Internationalization - Language Localization.
- ✓ Chương 11 - Localization & Internationalization - Number & DateTime Formatters.
- ✓ Chương 12 - Add Tailwind CSS.
- ✓ Chương 13 - Giới thiệu về Primitives.
- ✓ Chương 14 - Thông tin thêm về Primitives.
- ✓ Chương 15 - Primitive Modal.
- ✓ Chương 16 - Higher-level components.
- ✓ Chương 17 - Tạo một Component Library.
- ✓ Chương 18 - Tạo một JavaScript library.
- ✓ Chương 19 - Publish một library dưới dạng một NPM package.
- ✓ Phụ lục: Quy ước đặt tên.
- ✓ Phụ lục: Tài nguyên.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !