swadhinbiswas docs: uv/uvx integration + heavy SEO (JSON-LD, keywords, FastAPI search visibility) · 7/24/2026
7329e8f
51 lines · 3.0 KB
Raw Download

title: Examples Gallery
description: Runnable code examples demonstrating JustAPI features — the Rust-powered FastAPI alternative. From hello world to full e-commerce APIs.
keywords: [JustAPI examples, FastAPI alternative examples, Python API examples, Rust Python, JustAPI demo, API code examples]

Getting Started

Example Description File
Hello World Basic GET and parameterized routes examples/01_hello_world.py
Path & Query Params URL parameters and query strings examples/02_path_query_params.py
Request Body JSON body validation with Pydantic examples/03_request_body.py

Core Features

Example Description File
Dependencies Dependency injection with Depends examples/04_dependencies.py
Middleware Request/response interception examples/05_middleware.py
Error Handling Custom exception handlers examples/06_error_handling.py
File Uploads Multipart form data examples/07_file_uploads.py
Routers Modular APIRouter examples/08_routers.py
DB Integration Database read/write examples/09_db_integration.py
WebSockets Real-time bidirectional comms examples/10_websockets.py

Advanced

Example Description File
Plugin System Custom plugin with caching examples/plugin_cache.py
Agent Demo MCP tools, sessions, streaming examples/agent_demo/app.py

Full Application

The demo_shop is a complete e-commerce application with 23 endpoints:

  • Catalog (categories, products, sellers)
  • Customers (register, lookup)
  • Cart (add, remove, checkout)
  • Orders (create, list, status lifecycle)
  • Reviews (CRUD, analytics)

All examples are in the examples/ directory of the repository.

See Also