31 คะแนน โดย xguru 2024-01-16 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • ใช้งานได้ในทุกสภาพแวดล้อมของ JS เช่น เบราว์เซอร์/Node/Deno/ReactNative
    • Full Stack DB: เมื่อนำไปแนบเป็นแพ็กเกจ Typescript ภายในแอป ระบบจะจัดการการจัดเก็บข้อมูลบนเซิร์ฟเวอร์ พร้อมซิงก์คิวรีกับไคลเอนต์อย่างชาญฉลาด
  • ซิงก์แบบเรียลไทม์ผ่าน incremental updater ระดับพร็อพเพอร์ตีและการแก้ไขความขัดแย้ง
  • รองรับผู้ให้บริการสตอเรจหลากหลาย เช่น SQLite, IndexedDB, LevelDB และหน่วยความจำ
  • รองรับโหมดออฟไลน์ได้ด้วยการเชื่อมต่อใหม่อัตโนมัติและการคงความสอดคล้องของข้อมูล
  • จัดการการ rollback และการลองใหม่สำหรับอัปเดตที่ล้มเหลว
  • บังคับใช้ Authorization ทั้งฝั่งการอ่านและการเขียน
  • ลดทราฟฟิกเครือข่ายให้น้อยที่สุดผ่าน delta patch
  • ฐานข้อมูลฝั่งไคลเอนต์จัดการ local caching
  • มีแดชบอร์ดผู้ดูแลระบบให้ใช้งาน

3 ความคิดเห็น

 
bbulbum 2024-01-17

เมื่อก่อนตอนทำแอป Android เพื่อรองรับสภาพแวดล้อมที่อินเทอร์เน็ตไม่เสถียร ผมเคยทำฐานข้อมูลไว้ในเครื่องด้วย realm และตั้งให้ซิงก์เป็นระยะผ่าน API แต่ดูเหมือนว่าจะไม่จำเป็นต้องสร้างใหม่เองตั้งแต่แรกเลย

 
[ความคิดเห็นนี้ถูกซ่อน]
 
kuroneko 2024-01-16

นักพัฒนา Backend แค่ติดตั้งอันนี้แล้วลองเล่นดูก็พอใช่ไหมครับ? +_+