All
Jobs
Companies

Get job alert for this search

14 jobsRestful Api

Related posts

View all
Tấn công các cụm Kubernetes qua lỗi API Kubelet misconfigure

Tấn công các cụm Kubernetes qua lỗi API Kubelet misconfigure

Bài viết được sự cho phép của tác giả Trần Nhật Trường Giới thiệu Kubelet là một agent trong từng node, có tác dụng quản lý tất cả container. Kubelet được giám sát, điều khiển bởi Control plane (hay còn gọi là Master), dùng để quản lý các node và các pod trong cluster. [caption id="attachment_61021" align="aligncenter" width="538"] Kiến trúc tổng quan Kubernetes[/caption] Ôn lại các kiến thức của Kubernetes, ta sẽ có một số khái niệm như cluster (cụm). Các cluster sẽ chứa các node (nút), cung cấp tài nguyên và quản lý các node. Các node chứa các pod. Các container được chạy trên các pod. Kube-apiserver là một thành phần của control plane, nó là front end của control plane, cung cấp giao diện API cho các thành phần khác giao tiếp với control plane. [caption id="attachment_61020" align="aligncenter" width="1024"] Kiến trúc của node[/caption] [caption id="attachment_61019" align="aligncenter" width="686"] Mối liên hệ giữa cluster và node[/caption] Nguyên nhân Nhìn trên kiến trú [...]

Read more
Tạo ứng dụng Reactjs lấy dữ liệu từ Rest API

Tạo ứng dụng Reactjs lấy dữ liệu từ Rest API

Bài viết được sự cho phép của tác giả Mai Đông Giang Trong việc phát triển ứng dụng hiện đại thì tần suất làm việc với RestAPI rất thường xuyên. Hôm nay, mình xin chia sẻ với các bạn cách tạo 1 ứng dụng Reactjs demo làm việc với dữ liệu được lấy từ API. Tạo 1 dự án Reactjs Việc đầu tiên chúng ta tạo 1 dự án mới. Bạn nào đang thao tác với các dự án cũ thì có thể bỏ qua bước này. Mình dùng lệnh tạo dự án npx create-react-app react-getapi. Bạn nào thấy lạ thì có thể xem qua bài viết giới thiệu về `npm` của mình tại đây để hiểu thêm nhé. Di chuyển vào thư mục dự án vừa tạo cd react-getapi. Cài đặt thư viện Bootstrap Mình sẽ cài đặt gói thư viện này để trình bày giao diện cho đẹp và nhanh hơn. Bạn chạy lệnh sau yarn add bootstrap. [irp posts="31804" name="Hướng dẫn sử dụng ReactJS Props và State"] [irp posts="31006" [...]

Read more
Bỏ túi một số quy tắc thiết kế API hữu ích

Bỏ túi một số quy tắc thiết kế API hữu ích

Bài viết được sự cho phép của tác giả Tống Xuân Hoài Vấn đề Khi viết chương trình, chúng ta có các Design Pattern nên hoặc thậm chí cần được tuân theo để giúp cho mọi người trong nhóm có thể hiểu và phối hợp với nhau một cách nhịp nhàng. Các "mẫu thiết kế" là minh chứng rõ nhất cho việc đọc hiểu dễ hơn khi con người chúng ta cùng chung một lối suy nghĩ. Design API cũng vậy, việc tạo ra hàng tá endpoint trong một khoảng thời gian là khá dễ nhưng làm sao để duy trì được sự thống nhất trong suốt quá trình phát triển mới là điều khó. Dự án phát triển theo năm tháng, con người cũng thay đổi, càng có nhiều bộ óc tham gia vào quá trình, càng có nhiều tính cách được bộc phát qua những dòng code. Thực tê, Design API phụ thuộc vào tính sáng tạo của từng cá nhân, tổ [...]

Read more
Bỏ túi 8 API hữu ích cho anh em developer

Bỏ túi 8 API hữu ích cho anh em developer

API (Application Programming Interface) là một công cụ quan trọng, giúp các lập trình viên tiết kiệm thời gian và công sức, nâng cao hiệu quả công việc và sáng tạo ra các ứng dụng mới. Trong bài viết này, chúng ta sẽ cùng khám phá top 8 nguồn API hữu ích hỗ trợ anh em developer xây dựng một số tính năng trên web/app dễ dàng hơn. API là gì? Vì sao developer cần sử dụng API? API, hay Application Programming Interface, là một tập hợp các quy tắc và giao thức cho phép các phần mềm khác nhau tương tác và giao tiếp với nhau. Nó giúp xây dựng một cầu nối giữa các ứng dụng khác nhau, cho phép chúng trao đổi dữ liệu và chức năng mà không cần biết chi tiết bên trong của nhau. Vậy tại sao developer cần sử dụng API? Tiết kiệm thời gian và công sức: API giúp developer tiết kiệm thời [...]

Read more