จาก 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 ที่สามารถลองศึกษาและใช้งานกันดูครับ