22 điểm bởi xguru 2025-03-17 | 1 bình luận | Chia sẻ qua WhatsApp
  • Có thể chạy nhanh với thiết lập tối thiểu, cung cấp backend hoàn chỉnh bao gồm quản lý cơ sở dữ liệu, xác thực, media và workflow
    • Không cần triển khai riêng nhiều dịch vụ
  • Thiết kế dựa trên tiêu chuẩn web. Có thể chạy trong nhiều môi trường khác nhau (Node, Bun, Cloudflare, v.v.) - khoảng 212kB (theo chuẩn gzip)
  • Tương thích với React và các framework frontend phổ biến (Astro, Remix, Next.js, v.v.)
    • Dễ dàng chạy và triển khai bằng CLI

Tính năng chính

  • Cung cấp REST API sẵn sàng sử dụng ngay
    • Dữ liệu: định nghĩa, truy vấn và kiểm soát dữ liệu
    • Xác thực: đơn giản hóa các chiến lược xác thực đáng tin cậy
    • Media: quản lý và phân phối tệp media
    • Workflow: thiết lập workflow có thể tự động hóa (dự kiến tích hợp UI)
  • Khả năng tương thích cao nhờ dựa trên tiêu chuẩn web
    • Dễ dàng chạy trong môi trường trình duyệt, máy chủ và đám mây
  • Hỗ trợ nhiều chế độ chạy
    • Chạy dựa trên CLI
    • Có thể chạy trên các runtime JS như Node, Bun, workerd
    • Có thể tích hợp trực tiếp vào framework React
  • Cung cấp API chính thức và React SDK
    • Đảm bảo Type Safety
    • Cung cấp các thành phần xác thực và media được tự động cấu hình cho React
  • Cung cấp UI quản trị trực quan
    • Có thể cấu hình dữ liệu và backend trong UI quản trị
    • Tốc độ build và tải nhanh nhờ Vite
  • Cung cấp các component React tích hợp sẵn
    • Cung cấp các thành phần sẵn sàng dùng ngay như xác thực, tải lên media

1 bình luận

 
easydev 2025-03-17

Supabase tiện thật nhưng tôi vẫn thấy nó hơi nặng, đây đúng là một dự án khiến tôi thấy hứng thú.