Ebook Giới Thiệu ReScript 12 - Functional Programming Cho Các Ứng Dụng Web [Ấn Bản Lần 2, 9/2026] [PDF, EPUB] [8836E]
Học ReScript để xây dựng các ứng dụng web hiện đại. Cuốn cẩm nang ngắn gọn này sử dụng các ví dụ và giải thích dễ hiểu để dẫn dắt bạn qua các khái niệm cốt lõi của ReScript, đồng thời tận dụng kinh nghiệm lập trình JavaScript sẵn có của bạn.
Phiên bản mới này tích hợp các tính năng mới nhất từ ReScript 11 & 12, bao gồm uncurried mode, các record type được cập nhật, async/await support và các cú pháp mới. Bạn sẽ học cách sử dụng các tính năng có trong ReScript nhưng JavaScript còn thiếu, chẳng hạn như type inference, null-safety, các algebraic data type, pattern matching, và nhiều tính năng khác. Trên hành trình đó, bạn sẽ nắm bắt được các khái niệm functional programming như immutability & higher-order function. Bạn cũng sẽ hiểu rõ hơn về cách ReScript hoạt động ở bên dưới và cách tận dụng khả năng tương tác giữa ReScript và JavaScript.
Cho dù bạn là một web developer muốn tìm hiểu về functional programming hay bạn chỉ đơn giản muốn học cách viết code an toàn và sạch hơn cho các ứng dụng web, cuốn sách này là một khởi đầu tuyệt vời để bạn bắt đầu với ReScript.
Những gì bạn sẽ học:
- ✓ Sử dụng ReScript để viết phần mềm sạch, an toàn và thanh lịch.
- ✓ Hiểu các tính năng của ReScript giúp phân biệt nó với JavaScript, chẳng hạn như type inference, null-safety & algebraic data type.
- ✓ Khám phá các khái niệm functional programming như immutability, higher order function & pattern matching..
- ✓ Sử dụng các thư viện và framework JavaScript phổ biến trong code ReScript của bạn và tích hợp code ReScript vào các JavaScript codebase.
Cuốn sách này dành cho ai:
Web developer muốn tìm một giải pháp thay thế an toàn hơn, typed chặt chẽ cho JavaScript, cũng như các web developer quan tâm đến việc học functional programming và tận dụng các tính năng hàm mạnh mẽ trong ReScript.
Mục lục:
- ✓ Chương 1: ReScript Basic.
- ✓ Chương 2: Functions.
- ✓ Chương 3: Composite Data Type.
- ✓ Chương 4: Record & Object.
- ✓ Chương 5: List & Array.
- ✓ Chương 6: Collection.
- ✓ Chương 7: Module.
- ✓ Chương 8: JavaScript Interoperability.
