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