Tags:
Node Thumbnail

Firebase เติบโตขึ้นมาในฐานะบริการ backend บนคลาวด์ที่ช่วยสนับสนุนนักพัฒนาแอพมือถือมานาน เริ่มต้นจาก การเป็นฐานข้อมูลบนคลาวด์ แล้วขยายมายังบริการอื่นๆ อีกมาก เช่น วิเคราะห์ข้อมูล (analytics/crashlytics), ล็อกอิน (authentication), ส่งข้อความแจ้งเตือน (cloud messaging), ทดสอบ (A/B testing) ฯลฯ

ล่าสุดในงาน Firebase Summit ปี 2019 กูเกิลก็ประกาศขยายจักรวาล Firebase ด้วยโมเดล Firebase Extensions เพื่อเพิ่มความสามารถของ Firebase ให้หลากหลายขึ้นอีกมาก

ในฝั่งของนักพัฒนาเองก็ประหยัดเวลาจากการเขียนฟังก์ชันพื้นฐานซ้ำๆ เพราะกดติดตั้งและ deploy เพื่อเช่าใช้งานจาก Firebase ได้เลย

ตัวอย่างส่วนขยายที่เปิดตัวพร้อม Firebase Extensions ได้แก่

  • Resize Image ปรับขนาดรูปภาพก่อนส่งเก็บขึ้นบนคลาวด์
  • Translate Text แปลข้อความที่เก็บขึ้นคลาวด์เป็นภาษาอื่นๆ (ใช้ Cloud Translation API)
  • Shorten URLs ย่อ URL เพื่อให้แชร์ได้ง่ายขึ้น (ใช้ Bitly)
  • Sync with Mailchimp เพิ่มผู้ใช้จาก Firebase Authentication ไปยังฐานข้อมูลอีเมล Mailchimp

แกนหลักของ Firebase Extensions เป็นการเรียกใช้ Google Cloud Functions for Firebase บริการคลาวด์แบบ serverless ของกูเกิลที่ทำงาน (trigger) ตามเหตุการณ์ที่เรากำหนดไว้

ตอนนี้ Firebase Extensions เปิดให้นักพัฒนาติดตั้งและเรียกใช้งานแล้ว ( หน้ารวม Extensions ) แม้ยังมีส่วนขยายให้เลือกไม่เยอะนัก และยังไม่เปิดให้บริษัทอื่นๆ เข้ามาเขียนส่วนขยายเชื่อมกับ Firebase (ยกเว้นพันธมิตรสองรายคือ Bitly และ Mailchimp) ซึ่งก็น่าจะทยอยเปิดมากขึ้นในระยะถัดไป

ที่มา - Firebase

Get latest news from Blognone

Comments

By: taqmaninw
Contributor Windows Phone Android Windows
on 28 September 2019 - 19:31 #1130588
taqmaninw's picture

ย่อลิ้งของตัวเองก็มี ไม่ยอมใช้ 555


Free React Native template ครับ

By: devilshop on 29 September 2019 - 18:50 #1130639

แหล่มครับ