Ebook Xây Dựng Các Ứng Dụng Web Quy Mô Lớn - Hướng Dẫn Về Lĩnh Vực React [Ấn Bản 2024] [PDF, EPUB] [9589E]
CODE THÔNG MINH, MỞ RỘNG NHANH, CHINH PHỤC THỬ THÁCH !
Tìm hiểu các công cụ và kỹ thuật để xây dựng và duy trì các ứng dụng web React quy mô lớn.
“Xây dựng các ứng dụng Web quy mô lớn” là bộ công cụ để quản lý các ứng dụng React quy mô lớn.
React như một thư viện cho phép bạn bắt đầu xây dựng giao diện người dùng một cách nhanh chóng và dễ dàng. Nhưng làm thế nào để mọi thứ mở rộng quy mô khi ứng dụng phát triển? Làm thế nào để bạn đảm bảo rằng cơ sở mã của bạn vẫn có thể quản lý được, các số liệu hiệu suất của bạn vẫn đúng trọng tâm và team của bạn tiếp tục làm việc gắn kết khi dự án phát triển?
Trong cuốn sách này, bạn sẽ khám phá các chiến lược mà các chuyên gia trong ngành sử dụng để xây dựng các ứng dụng React có khả năng mở rộng, hiệu suất cao và dễ bảo trì mà không bị choáng ngợp bởi sự phức tạp.
- ✓ Quản lý các ứng dụng React phức tạp bằng cách hiểu cách các thư viện data fetching và state management mạnh mẽ giúp hợp lý hóa quá trình phát triển.
- ✓ Hiểu cách các hệ thống thiết kế và thư viện component nâng cao tính nhất quán và khả năng sử dụng.
- ✓ Nhận ra tầm quan trọng của internationalization, personalization, và A/B testing trong việc cải thiện tỷ lệ tương tác và chuyển đổi của người dùng.
- ✓ Khám phá cách testing và TypeScript nâng cao độ tin cậy và khả năng bảo trì của mã.
- ✓ Và còn nhiều hơn thế nữa!
Bên trong có gì cuốn sách này?
Mỗi chủ đề dưới đây là một chương riêng!
1. Quản lý Software Complexity:
- ✓ Giải thích Complexity.
- ✓ Root causes of complexity.
- ✓ Philosophy of software design.
2. Modularity:
- ✓ Các Module trong JavaScript.
- ✓ Lazy-loading.
- ✓ Code-splitting.
3. Performance:
- ✓ Hiểu cách trình duyệt hoạt động.
- ✓ Giảm chi phí của JavaScript.
- ✓ Rendering patterns.
4. Design Systems:
- ✓ Coding style guide.
- ✓ Design tokens.
- ✓ Component libraries.
5. Data Fetching:
- ✓ Browser API và simple HTTP clients.
- ✓ Các thư viện data-fetching nâng cao.
- ✓ Mẹo để data-fetching hiệu quả.
6. State Management:
- ✓ Quản lý dữ liệu giữa các component.
- ✓ Simple state management.
- ✓ Các thư viện state management chuyên dụng.
7. Internationalization:
- ✓ Các Third-party localization library.
- ✓ Format dates, times, và numbers.
- ✓ Right-to-left (RTL) languages.
8. Organizing code:
- ✓ Folder & file structure.
- ✓ Quy ước đặt tên.
- ✓ Barrel exports.
9. Personalization & A/B testing:
- ✓ Personalization.
- ✓ A/B Testing.
- ✓ Feature flags.
10. Scalable web architecture:
- ✓ Scalable applications.
- ✓ Kubernetes & Docker.
- ✓ Vercel & Netlify.
11. Testing:
- ✓ Unit, integration, và end-to-end test.
- ✓ Snapshot testing.
- ✓ Chúng ta nên test ứng dụng của mình như thế nào?
12. Tooling:
- ✓ Version control & CI.
- ✓ Bundlers.
- ✓ Logging & performance monitoring.
13. Technical migrations:
- ✓ Các chiến lược migration khác nhau.
- ✓ Codemods.
- ✓ Vai trò của generative AI.
14. TypeScript:
- ✓ React & TypeScript.
- ✓ Autogenerating types từ một API.
- ✓ Migrating một React app sang TypeScript.
15. Routing.
16. User-centric API design.
17. Tương lai của React.
Khi giải thích nội dung, chúng tôi áp dụng phương pháp mô tả chứ không phải phương pháp chỉ định. Nói cách khác, chúng tôi không cho bạn biết bạn phải sử dụng công cụ hoặc thư viện cụ thể nào để thành công. Thay vào đó, chúng tôi tập trung vào việc giải thích một khái niệm và sử dụng một số thư viện hoặc công cụ nhất định để minh họa khái niệm đó.
Tập trung vào React với các khái niệm phổ quát:
Mặc dù cuốn sách tập trung vào React, nhưng nó dạy các khái niệm phổ quát vượt qua mọi web development framework. Nó được thiết kế để nâng cao hiểu biết của bạn về việc xây dựng các ứng dụng web có khả năng mở rộng, bảo trì và thích ứng, bất kể công nghệ cụ thể nào.
Cập nhật liên tục, thường xuyên:
Mua sách điện tử sẽ cho phép bạn truy cập vào tất cả nội dung, bản chỉnh sửa và cải tiến mới mãi mãi. Trên thực tế, hiện tại chúng tôi đang làm việc để sớm thêm ba chương mới: Routing, User-centric API design, và React
Những lời trích dẫn từ các chuyên gia trong ngành:
Trong cuốn sách, chúng tôi chia sẻ những câu nói ngắn gọn và tư duy từ các chuyên gia trong ngành. Những câu nói ngắn gọn này được chia sẻ từ những chủ doanh nghiệp khởi nghiệp và kỹ sư phần mềm làm việc tại Doordash, Netflix, Spotify, v.v.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU