firebase Archive

สรุป Stack ในการพัฒนาระบบด้วย Flutter + Dart + Cloud run และ Firebase Realtime Database

จาก Google I/O มี session ที่น่าสนใจเกี่ยวกับ การพัฒนาระบบด้วย Flutter คือ frontend สนับสนุนทั้ง mobile, web และ desktop application Dart และ Cloud Run คือ backend หรืออาจจะใช้ Serverless ก็ได้ Firebase Realtime Database คือ database ที่ใช้เก็บข้อมูล หรืออาจจะใช้งาน Firestore ก็ได้ เป็น stack ที่น่าสนใจมาก ๆ

Read More…

Firebase Local Emulator สนับสนุน Cloud Storage แล้ว

พอดีติดตามเรื่องของ Cloud Storage Emulatorซึ่งเป็นอีกหนึ่ง feature ที่มีการขอเพิ่มใน Firebase Local Emulator มาสักพักแล้วเมื่อคืนก่อนงาน Google I/O ทางทีมพัฒนาก็ได้มา close issue นี้ เพราะว่าจะเปิดตัวในงานนั่นเอง

Read More…

เขียน Unit test สำหรับทดสอบ Firebase

หลังจากที่ดู Firebase Live เรื่อง Unit testing security rules with the new Firebase emulator suite     พบว่ามีกลายอย่างที่น่าสนใจมาก ทั้ง Firebase emulator suite ที่เราสามารถใช้จำลอง Firebase ได้เลย และสามารถเขียน test case สำหรับทดสอบการทำงานกับ Firebase emulator ได้อีกผ่าน library @firbase/testing ประกอบไปด้วย การทดสอบ security rule ว่าทำงานถูกต้องตามที่เรากำหนดหรือไม่ การทดสอบการทำงานของระบบที่ทำงานร่วมกับ Realtime Database และ Firestore เป็นต้น เรามาเรียนรู้ทีละตัวกันดีกว่า

Read More…

Fabric จะปิดตัวสินเดือนมีนาคมนี้แล้ว

ทางทัม Fabric นั้นได้แจ้งมาว่าในวันที่ 31 มีนาคม 2563 นี้จะผิดตัวระบบแล้วนะดังนั้นแนะนำให้ระบบที่ใช้งาน ทำการ migrate ไปยัง Firebase กันเลยเนื่องจาก product ทุกตัวมีให้ใช้งานบน Firebase หมดแล้วถ้าใครยังไม่ทำการmigrate ก็จัดซะ แต่น่าจะไม่ใช้กันนานแล้วมั้ง !!

Read More…

บันทึกการย้ายระบบงานไปยัง Firebase Hosting และ Google Cloud Run

ช่วงหยุด 3 วันที่ผ่านมา ที่บริษัทนัดกันมาเรียนรู้และลงมือทำสิ่งใหม่ ๆโดยพยายามที่จะพัฒนาระบบงานขึ้นมาแบบที่อยากได้ มีส่วนการทำงานดังนี้ Frontend เป็น web application พัฒนาด้วย Angular 8 Backend เป็น RESTFul API พัฒนาด้วยภาษา Go

Read More…

สวัสดี Cloud Firestore

ทาง Firebase ได้ปล่อย Cloud Firestore ใน beta version ซึ่งเป็น NoSQL database มีโครงสร้างข้อมูลแบบ Document พูดง่าย ๆ คือโครงสร้างข้อมูลเดียวกับ MongoDB แต่อยู่บน Cloud platform นั่นเอง สามารถใช้ทั้ง iOS, Android และ Web ตลอดจนสามารถ integate ได้กับของที่มีอยู่ใน Firebase ได้เลย รวมทั้ง Google Cloud Platform, Cloud function ยังไม่พอนะ ตามแนวทางของ Firebase คือใช้ง่ายและรองรับการ scale อีกด้วย

Read More…