แนะนำ PouchDB

pd

เป็น JavaScript Database (NoSQL) ที่ช่วยให้ web app หรือ mobile app ของเราเก็บข้อมูลแบบ offline ได้ และสามารถ sync กับ server ได้ทันทีที่ online!

เหมาะมากสำหรับ app ใดๆก็ตามที่อยากเก็บข้อมูล local ไว้ตลอดเวลา และซิงค์กับ server ทันทีเมื่อออนไลน์ครับ ประยุกต์ใช้ได้เยอะมาก จะทำเป็นโปรแกรม chat ก็ได้ หรือจะทำเป็น app แบบ realtime ก็ยังไหว

ลองใช้ดูครับ มีตัวอย่างเป็น todo app ให้ลองเล่นด้วย

อ้อที่ว่า sync กับ Server หมายถึง เราต้องติดตั้ง CouchDB (คนละตัวกับ PouchDB นะ) ที่ server เราด้วยครับ หรือใครไม่มี server ก็แนะนำให้ใช้ cloudant.com เป็น CouchDB แบบ Cloud ครับ

เว็บหลัก:
https://pouchdb.com

เริ่มได้ที่นี่มี youtube สอน:
https://pouchdb.com/getting-started.html