Tìm hiểu về Hàm đám mây cho Firebase (loạt video)
Bắt đầu sử dụng Cloud Functions cho Firebase bằng TypeScript
Cloud Functions cho Firebase cho phép bạn tự động chạy mã phụ trợ để phản hồi những sự kiện do các tính năng của Firebase và yêu cầu HTTPS kích hoạt. Hãy xem video này để bắt đầu viết các hàm bằng TypeScript và triển khai các hàm đó bằng Firebase CLI.
Tìm hiểu về các lời hứa của JavaScript (Pt.1) với điều kiện kích hoạt HTTP trong Cloud Functions
Nếu bạn sắp viết mã cho Cloud Functions, chắc chắn bạn cần phải biết về cách hoạt động của lời hứa. Hầu như tất cả các hàm bạn viết sẽ sử dụng lời hứa và nếu bạn không thực hiện đúng cách, mã của bạn có thể bị lỗi theo những cách bí ẩn. Trong hướng dẫn này, bạn sẽ tìm hiểu những thông tin cơ bản về việc sử dụng lời hứa trong các hàm HTTP.
Tìm hiểu về cam kết của JavaScript (Pt. 2) có Trình kích hoạt Firestore trong Hàm đám mây
Làm cách nào để chấm dứt đúng chức năng nền? Bạn phải trả về một lời hứa đã được thực hiện hoặc bị từ chối khi tất cả công việc đang chờ xử lý trong hàm đó đã hoàn tất. Hãy xem giao diện của điều đó khi sử dụng điều kiện kích hoạt Firestore.
Tìm hiểu về cam kết của JavaScript (Pt. 3) để làm việc tuần tự và song song trong Cloud Functions
Làm cách nào để bạn thực hiện nhiều mục của công việc không đồng bộ trong Cloud Functions? Trong video này, bạn sẽ tìm hiểu cách tạo chuỗi công việc tuần tự bằng các lời hứa (hứa hẹn) cũng như cách quản lý công việc song song với Promise.all()
. Đây là những thành phần mà bạn cần để viết mã nâng cao bằng Cloud Functions for Firebase.
Tính năng không đồng bộ/chờ hoạt động với TypeScript và ECMAScript 2017 như thế nào?
Bạn có biết rằng cú pháp async/await có thể giúp TypeScript (và ECMAScript 2017) dễ đọc và ghi hơn không? Xem hướng dẫn đầu tiên trong số hai hướng dẫn này để tìm hiểu tính năng không đồng bộ/chờ để sử dụng với Chức năng đám mây.
Sử dụng chế độ không đồng bộ/chờ bằng TypeScript trong Hàm đám mây cho Firebase
Việc sử dụng cú pháp async/await với Cloud Functions dành cho Firebase có thể giúp mã TypeScript và ECMAScript 2017 dễ đọc và dễ ghi hơn. Trong video phần 2 này, Doug sẽ hướng dẫn cách chuyển đổi một số hàm sử dụng hứa hẹn để sử dụng chế độ không đồng bộ/chờ.
Trình kích hoạt Cơ sở dữ liệu theo thời gian thực (pt. 1) bằng Cloud Functions cho Firebase
Cloud Functions cho phép bạn viết mã phản hồi các thay đổi trong Realtime Database. Video này giải thích cách các điều kiện kích hoạt này hoạt động trên phần phụ trợ và tập trung vào trình xử lý sự kiện onCreate
. Trình xử lý này sẽ kích hoạt khi có dữ liệu mới được tạo trong cơ sở dữ liệu.
Điều kiện kích hoạt Cơ sở dữ liệu theo thời gian thực (pt.2) bằng Cloud Functions cho Firebase
Video đầu tiên trong loạt video ngắn về điều kiện kích hoạt cơ sở dữ liệu của chúng tôi đã trình bày cách triển khai một điều kiện kích hoạt cơ sở dữ liệu bằng OnCreate
để kích hoạt trên các tài liệu mới. Nhưng nếu bạn muốn triển khai trình kích hoạt trên các tài liệu hiện có được sửa đổi thì sao? Hãy xem video này để tìm hiểu về điều kiện kích hoạt OnUpdate
.
Trình kích hoạt Cơ sở dữ liệu theo thời gian thực (pt. 3) với Cloud Functions cho Firebase
Trong video này, hãy tìm hiểu cách trình kích hoạt onDelete
hoạt động với Cloud Functions cho Firebase và cách xử lý tình huống tương tranh.