Mở đầuỞ phần trước tôi đã giới thiệu cơ bản về cách cài đặt cũng như cách kiểm tra xem code của mình có đúng như kết quả mong đợi. Phần này tôi sẽ giới thiệu các kỹ thuật liên quan đến Integration test. Cùng bắt đầu thôi! 1.Testing asynchronous codeBất đồng bộ trong Javascript có 2 loại cơ bản là: Callbacks và Promises. Chúng ta sẽ lần lượt tìm hiểu cách viết test với các loại này như thế nào. CallbacksCùng xem ví dụ sau để hiểu rõ hơn //uppercase.js function uppercase(str, callback) { callback(str.toUpperCase( ... »
I. Lời mở đầuTrước khi hiểu được FaaS là gì, chúng ta cần hiểu một thuật ngữ khác rất quan trọng đó chính là serverless computing. Serverless computing là một mô hình nhằm mục đích quản lý abstract server và cơ sở hạ tầng cấp thấp. Trong mô hình này, việc phân bổ tài nguyên được quản lý bởi nhà cung cấp dịch vụ cloud thay vì các lập trình viên, điều này có thể mang lại một số lợi ích rất lơn. Nói cách khác, mô hình serverless nhằm mục đích giúp các lập trình viên tập trung vào ... »
