Đây là bản dịch tiếng Việt không chính thức
của tài liệu Inertia.js Rails, dựa trên nội dung từ https://inertia-rails.netlify.app/.
Inertia.js là một phương pháp tiên tiến để xây dựng các ứng dụng web truyền thống được điều khiển bởi server, được gọi là "monolith hiện đại". Nó cho phép tạo ra các ứng dụng một trang (SPA) được render hoàn toàn ở phía client, đồng thời loại bỏ độ phức tạp thường gặp trong các SPA hiện đại.
- Không sử dụng routing phía client
- Không yêu cầu xây dựng API riêng biệt
- Cho phép xây dựng controllers và page views một cách quen thuộc
- Hoạt động với các framework server-side và client-side hiện có
Inertia thay thế lớp view trong ứng dụng của bạn bằng các component page JavaScript. Nó hoạt động như một thư viện routing phía client, cho phép thực hiện các lần truy cập trang mà không cần tải lại trang đầy đủ.
- Giới thiệu
- Thiết lập Server-side
- Thiết lập Client-side
- Inertia dành cho ai?
- Cách hoạt động
- Giao thức
- Pages
Đây là bản dịch không chính thức và có thể chứa sai sót. Để có thông tin chính xác và cập nhật nhất, vui lòng tham khảo tài liệu chính thức của Inertia.js Rails.