- vừa được xem lúc

Khung Project dựng sẵn với FastAPI

0 0 44

Người đăng: Đào Hải Long

Theo Viblo Asia

Tiếp cận một framework mới là công việc rất tốn thời gian với Developer, thường sẽ mất vài ngày đến vài tuần để bạn làm quen và sử dụng thành thạo một framework mới. Tuy nhiên vấn đề đặt ra là kể cả khi bạn biết cách sử dụng framework rồi, làm thế nào để tổ chức quản lý source code cho hiệu quả.

Trong quá trình làm việc, mình cũng từng khá bối rối khi tìm cách tổ chức source code trong project như thế nào cho thuận lợi và dễ dàng sử dụng khi có một người khác join team. Thời gian vừa qua mình làm quen với FastAPI, tính đến thời điểm hiện tại (31/3/2021) có khá ít tài liệu tiếng việt hỗ trợ cho framework này, thậm chí search trên medium hay ở việt nam, 2 trong số trang tham khảo cho Developer là Viblo và Kipalog, số bài viết liên quan đến FastAPI là đếm trên đầu ngón tay.

Source code cho FastAPI mình đặt ở link phía dưới, khi có cập nhật mới mình sẽ update thêm trực tiếp vào source code, tài liệu cài đặt & cách các bạn có thể xem ngay tại Readme.md mình viết sẵn.

Link Source code: https://github.com/Longdh57/fastapi-base

Kế hoạch trong mấy ngày tiếp theo, mình sẽ cố gắng bổ sung document & build source code này lên server để các bạn có hàng dùng demo, và sau đó là dựng Frontend tích hợp với Backend này. Hướng tới bất cứ ai có nhu cầu cần xây dựng website quản trị chỉ cần pull source code này về & code thêm theo logic của bussiness là được.

Xem bài viết gốc tại đây

Bình luận

Bài viết tương tự

- vừa được xem lúc

Vì sao chọn FastAPI

Introduction. Gần đây, do nhu cầu phát triển theo mô hình microservice ngày càng phổ biến, mình chủ yếu code mảng Python - Backend nên được phép chọn một framework để phát triển project mới cho công ty, sau khi cân nhắc giữa 3 framework phổ biến hiện tại sử dụng Python là Django, Flask và FastAPI, m

0 0 44

- vừa được xem lúc

Nên học Python Web Framework nào trong năm 2021?

Web Framework nhìn chung chia làm 2 loại là full-feature framework và micro framework. Trong Python, tiêu biểu cho full-feature framework là Django, micro framework là Flask.

0 0 43

- vừa được xem lúc

Serving ML Models in Production with FastAPI and Celery

Overview. Bạn đang không biết triển khai mô hình Machine Learning của bạn cho dự án thực tế bạn đang làm thì đọc bài này là đúng rồi đó (đùa thui).

0 0 43

- vừa được xem lúc

FastAPI (Phần 1): Giới thiệu và setup môi trường

Chào mọi người, mình vừa mới được làm việc lại với ngôn ngữ Python gần đây và được tiếp xúc với framework mới vô cùng mạnh mẽ, mình đã sử dụng trong dự án và hưởng lợi rất nhiều từ framework, nên mình

0 0 19

- vừa được xem lúc

Python Guru Series 🐍🐍🐍 - Part 5: Lập trình bất đồng bộ trong Python

Xin chào các bạn, trong bài viết trước chúng ta đã cùng thảo luận về các phương pháp để thực hiện concurrency programming (lập trình đồng thời) trong Python. Concurrency programming không chỉ giúp chú

0 0 8

- vừa được xem lúc

MiniCPM-V: Mang sức mạnh của Multimodal LLM ngang tầm GPT4-V lên thiết bị di động

Hai bé "cún phi hành gia" đang thám hiểm sao Hỏa cùng trợ lý MiniCPM-V được triển khai trên một thiết bị nhỏ gọn (Nguồn: AI generated). Như đã đề cập trong bài viết trước về MiniCPM, mình đã giới thi

0 0 3