# Source Documentation Use these links for framework-specific details. ## FastAPI !!! info "FastAPI sources" - [Lifespan events](https://fastapi.tiangolo.com/advanced/events/) - [Settings and environment variables](https://fastapi.tiangolo.com/advanced/settings/) - [Dependencies with yield](https://fastapi.tiangolo.com/tutorial/dependencies/dependencies-with-yield/) - [SQL databases tutorial](https://fastapi.tiangolo.com/tutorial/sql-databases/) ## SQLAlchemy and Alembic !!! info "Persistence sources" - [SQLAlchemy engine configuration and pooling](https://docs.sqlalchemy.org/en/20/core/engines.html) - [SQLAlchemy session lifecycle basics](https://docs.sqlalchemy.org/en/20/orm/session_basics.html) - [Alembic tutorial](https://alembic.sqlalchemy.org/en/latest/tutorial.html) ## Pydantic !!! info "Pydantic source" - [Pydantic settings management](https://pydantic.dev/docs/validation/latest/concepts/pydantic_settings/) ## NiceGUI !!! info "NiceGUI sources" - [Pages, routing, and FastAPI integration](https://www.nicegui.io/documentation/section_pages_routing) - [Security best practices](https://www.nicegui.io/documentation/section_security) ## LangGraph !!! info "LangGraph sources" - [Overview](https://docs.langchain.com/oss/python/langgraph/overview) - [Quickstart](https://docs.langchain.com/oss/python/langgraph/quickstart) - [Workflows and agents](https://docs.langchain.com/oss/python/langgraph/workflows-agents) - [Persistence](https://docs.langchain.com/oss/python/langgraph/persistence) - [Memory concepts](https://docs.langchain.com/oss/python/concepts/memory) - [Streaming](https://docs.langchain.com/oss/python/langgraph/streaming) - [Interrupts and human-in-the-loop](https://docs.langchain.com/oss/python/langgraph/interrupts)