This project is a basic proof of concept for building REST APIs with FastAPI. It covers core FastAPI concepts such as request methods, exception handling, Pydantic models, validation, and response handling using a simple Book service.
- FastAPI app setup
- Request methods:
GET,POST,PUT,DELETE - Path parameters and query parameters
- Response status codes
- Exception handling with
HTTPException - Pydantic models for request validation
- Field validation using
Field PathandQueryvalidation- Basic in-memory data handling
