Flask là một micro-framework Python lý tưởng cho việc tạo RESTful API. Nếu bạn đang làm đồ án môn học hay bài tập lớn, việc xây dựng một API hỗ trợ CRUD (Create – Read – Update – Delete) sẽ giúp bạn làm quen với kiến trúc backend, xử lý JSON và giao tiếp giữa client-server. Trong bài viết này, bạn sẽ từng bước hướng dẫn bạn.
Thiết lập môi trường và cài đặt gói cần thiết
Trước hết, bạn cần tạo một thư mục dự án và tạo virtual environment để cách ly thư viện:
mkdir flask_crud_api cd flask_crud_api python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate
Tiếp theo cài đặt các thư viện cần dùng:

