Lovable: ผสานรวมแบ็กเอนด์ด้วย Supabase
เชื่อมต่อแอปของคุณกับฐานข้อมูล PostgreSQL พร้อมการยืนยันตัวตน การจัดเก็บไฟล์ การอัปเดตแบบเรียลไทม์ และฟังก์ชัน Edge
ภาพรวมการเชื่อมต่อ Supabase
ออกแบบ UI และฐานข้อมูลของคุณในที่เดียว
การผสานรวม Supabase ในตัวของ Lovable ช่วยให้คุณจัดการทั้ง UI ฝั่งหน้าบ้านและฐานข้อมูลฝั่งหลังบ้านผ่านอินเทอร์เฟซแชทเดียวที่ใช้งานง่าย พูดอีกอย่างคือ คุณสามารถออกแบบหน้าจอต่าง ๆ ของแอปและตั้งค่าฐานข้อมูล PostgreSQL บนคลาวด์ได้โดยไม่ต้องออกจาก Lovable แนวทางแบบรวมศูนย์นี้ทำให้การพัฒนาแอปอันทรงพลังเป็นเรื่องที่ทุกคนเข้าถึงได้ – ผู้ใช้ที่ไม่มีพื้นฐานทางเทคนิคสามารถพึ่งพาคำแนะนำของ Lovable ได้ ในขณะที่นักพัฒนาที่มีประสบการณ์ก็สามารถใช้ฟีเจอร์ขั้นสูงของ Supabase ได้ตามต้องการ
แบ็กเอนด์พร้อมใช้งานจริงโดยไม่ต้องตั้งค่า
Supabase เป็นทางเลือกแบบโอเพนซอร์สแทน Firebase ที่ให้บริการฐานข้อมูล PostgreSQL แบบโฮสต์พร้อมความสามารถเรียลไทม์ การยืนยันตัวตนผู้ใช้ ที่จัดเก็บไฟล์ และฟังก์ชันแบบไร้เซิร์ฟเวอร์ เมื่อเชื่อมต่อ Supabase เข้ากับแอป Lovable ของคุณ คุณจะได้แบ็กเอนด์ที่พร้อมใช้งานจริงทันทีโดยไม่ต้องเขียนโค้ดสำเร็จรูปหรือกำหนดค่าเซิร์ฟเวอร์ด้วยตนเอง แดชบอร์ดบนเว็บที่ใช้งานง่ายของ Supabase ทำให้การจัดการข้อมูลและผู้ใช้ของคุณเป็นเรื่องง่าย และรากฐาน SQL ที่แข็งแกร่งหมายความว่าคุณยังคงได้พลังและความสามารถในการขยายตัวเต็มรูปแบบของฐานข้อมูล PostgreSQL
ทำไมต้องใช้การเชื่อมต่อ Supabase ของ Lovable?
ด้วย Lovable คุณไม่ต้องสลับไปมาระหว่างเครื่องมือหลายตัวสำหรับการออกแบบส่วนหน้าและการตั้งค่าส่วนหลัง เพียงแค่สนทนากับ AI ของ Lovable คุณก็สามารถสร้าง UI ของคุณ พร้อมให้ระบบสร้างฐานข้อมูลและฟังก์ชันเซิร์ฟเวอร์เบื้องหลังให้โดยอัตโนมัติ นั่นหมายถึงการพัฒนาที่รวดเร็วขึ้นและปัญหาในการเชื่อมต่อที่น้อยลง ตัวอย่างเช่น หากคุณพิมพ์คำสั่งให้ Lovable ว่า “เพิ่มฟอร์มรับความคิดเห็นจากผู้ใช้และบันทึกคำตอบลงในฐานข้อมูล” Lovable จะสร้าง UI ของฟอร์มและตั้งค่าตาราง Supabase เพื่อจัดเก็บความคิดเห็น – ทั้งหมดในคราวเดียว การสร้างแบบครบวงจรที่ราบรื่นนี้คือจุดแข็งเฉพาะตัวของ Lovable ที่ช่วยให้ผู้เริ่มต้นสามารถสร้างแอปที่ซับซ้อนได้ และช่วยให้ผู้ใช้ขั้นสูงทำงานได้เร็วยิ่งขึ้น
ฟีเจอร์เด่น
นี่คือสิ่งที่คุณจะใช้งานได้เมื่อผสานรวมกับ Supabase
ฐานข้อมูล (PostgreSQL)
จัดเก็บและสืบค้นข้อมูลแอปของคุณด้วยการรองรับ SQL เต็มรูปแบบ Lovable สามารถสร้างตารางและสคีมาที่จำเป็นโดยอัตโนมัติตามคำสั่งของคุณ
การยืนยันตัวตนผู้ใช้
จัดการการลงทะเบียน การเข้าสู่ระบบ และการควบคุมการเข้าถึงของผู้ใช้ได้อย่างปลอดภัย Lovable สามารถเพิ่มขั้นตอนการยืนยันตัวตนสำเร็จรูป (อีเมล/รหัสผ่าน ฯลฯ) ให้กับแอปของคุณได้ด้วยพรอมต์ง่าย ๆ
การจัดเก็บไฟล์
อัปโหลดและให้บริการรูปภาพหรือไฟล์อื่น ๆ ผ่าน Supabase Storage เหมาะอย่างยิ่งสำหรับรูปโปรไฟล์ผู้ใช้ ไฟล์อัปโหลด หรือสื่อแบบคงที่ใด ๆ ที่แอปของคุณต้องจัดการ
การอัปเดตแบบเรียลไทม์
Supabase สามารถส่งข้อมูลที่เปลี่ยนแปลงแบบเรียลไทม์ไปยังแอปของคุณได้ ซึ่งช่วยให้เกิดฟีเจอร์อย่างแชทสด ฟีดกิจกรรม หรือแดชบอร์ดสำหรับการทำงานร่วมกันที่อัปเดตทันทีสำหรับผู้ใช้ทุกคน
ฟังก์ชัน Edge (แบบไร้เซิร์ฟเวอร์)
รันลอจิกแบ็กเอนด์แบบกำหนดเอง (ใน JavaScript/TypeScript) บนโครงสร้างพื้นฐานของ Supabase Lovable จะสร้างและดีพลอยฟังก์ชันเหล่านี้สำหรับงานต่าง ๆ เช่น การส่งอีเมล การประมวลผลการชำระเงิน หรือการเชื่อมต่อกับ API ภายนอก
