4 điểm bởi xguru 3 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Render toàn bộ markup ở phía server, các component có thể trực tiếp truy vấn DB bằng async, loại bỏ boilerplate cho lớp API riêng
  • Biểu thức $(...)mã Rust thông thường được kiểm tra kiểu, được đánh giá trên server đồng thời được chuyển đổi sang JavaScript để chạy lại ngay trong trình duyệt
    • Không có bundle wasm, không cần bước build client
  • Các cập nhật cần xử lý phía server được đánh dấu bằng #[shard], khi đối số thay đổi, server render lại rồi thay thế HTML
  • Có thể viết template bám sát HTML và Rust bằng macro view!, sử dụng nguyên vẹn luồng điều khiển Rust như for/if và thuộc tính có điều kiện
  • Tự động suy luận routing dựa trên cấu trúc module mà không cần bước build (app/posts/id.rs/posts/{post_id})
  • Có thể sao chép các component Topcoat UI dựa trên Tailwind vào dự án và tùy chỉnh tự do
  • Khi bật tính năng tailwind, tích hợp Tailwind CSS không cần Node, tự động nối vào asset pipeline
  • Cung cấp ngữ cảnh request (Cx), ngữ cảnh app, cache theo từng request với #[memoize], cookie ký/mã hóa, xác thực session (đăng nhập/đăng xuất, hết hạn trượt, xoay vòng token) cho xử lý request
  • Giấy phép MIT

Chưa có bình luận nào.

Chưa có bình luận nào.