Từ khoá: api

Tạo todo list app đơn giản với gRPC golang

Tạo todo list app đơn giản với gRPC golang

Hẳn chúng ta ai cũng quen làm việc với các REST API. Tuy nhiên, trong môi trường microservice, việc sử dụng REST API để giao tiếp giữa các service sẽ gây ra độ trễ đáng kể. gRPC ra đời để giải quyết vấn đề này. Trong blog này mình sẽ trình bày nội dung cơ bản liên quan đến gRPC và làm một todo list app demo để chúng ta biết cách sử dụng gRPC trong thực tế nhé.1. gRPC là gì gRPC là một RPC platform được phát triển bởi Google nhằm tối ưu hoá và tăng tốc ... »

Crypto APIs tốt nhất dành cho developers

Crypto APIs tốt nhất dành cho developers

Bitcoin vừa rồi đã đánh dấu kỷ niệm 10 năm tuổi vào ngày 2019/03/01, tròn một thập kỷ kể từ khi khối genesis được Satoshi Nakamoto đào vào năm 2009 (khối genesis là tên gọi đặc biệt dành cho block đầu tiên trong blockchain). Những năm đầu của bitcoin dường như chẳng ai quan tâm, ngoài trừ những cá nhân đam mê mệt nhất trong cộng đồng tiền điện tử. Với việc phát triển cơ sở hạ tầng chậm chạp, nên chẳng hề có sức ảnh hưởng mấy đến giới công nghệ. Nhưng sau đợt tăng giá đột ... »

DESIGNING BEAUTIFUL REST APIs

DESIGNING BEAUTIFUL REST APIs

1. Phân biệt Web và Web service Khi chúng ta truy cập 1 website trên thanh URL của trình duyệt, chúng ta sẽ nhận được 1 trang web. Những thông tin của website sẽ hiển thị ra màn hình để chúng ta đọc được, kết hợp với css và html giúp các thông tin hiển thị đẹp hơn và bắt mắt hơn. Đó là nội dung dành cho người dùng cuối. Trong khi đó, Web Service là 1 dịch vụ web, khái niệm Web Service rộng hơn Web thông thường. Các thông tin Web Service cung cấp là các thông ... »

Sử dụng Google Gmail API để thao tác với mail !

Sử dụng Google Gmail API để thao tác với mail !

Bài viết này mình memo lại những kinh nghiệm và khó khăn khi làm việc với Google Gmail API.Những ai đang làm việc liên quan đến Gmail API có thể tham khảo. Google Developers Console Đây là nơi chứa những thiết lập cần thiết đối với lập trình viên khi làm việc liên quan tới Google API. Tạo Project mới ở Google Developers Console https://console.developers.google.com/project Đầu tiên bạn cần phải có 1 tài khoản Google. Truy cập vào link trên sẽ có button tạo Project , ta có thể tạo bao nhiêu Project tùy ý ... »

Apiary Editor - Trình hỗ trợ xây dựng API Mockup

Apiary Editor - Trình hỗ trợ xây dựng API Mockup

1. Apiary là gì và tại sao nên sử dụng nó? Bạn sẽ phải làm gì khi các giao diện của mình đã hoàn tất mà chưa có APIs từ server. Bạn phải chờ hàng giờ, hàng ngày và thậm chí là hàng tuần để server hoàn tất để có APIs trả về dữ liệu cho bạn chăng. Điều đó lấy đi của bạn hàng tấn thời gian chưa kể xảy ra lỗi từ cả 2 phía. Làm sao để khắc phục nó? Công cụ được nhắc đến trong bài viết này, sẽ giúp bạn gạt bỏ những khó khăn ... »