> For the complete documentation index, see [llms.txt](https://docs.angel-dart.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.angel-dart.dev/1.x/the-basics.md).

# The Basics

- [Installation & Setup](https://docs.angel-dart.dev/1.x/the-basics/installation.md)
- [Without the Boilerplate](https://docs.angel-dart.dev/1.x/the-basics/installation/without-the-boilerplate.md)
- [Requests & Responses](https://docs.angel-dart.dev/1.x/the-basics/requests-and-responses.md)
- [Dependency Injection](https://docs.angel-dart.dev/1.x/the-basics/dependency-injection.md)
- [Basic Routing](https://docs.angel-dart.dev/1.x/the-basics/basic-routing.md)
- [Request Lifecycle](https://docs.angel-dart.dev/1.x/the-basics/request-lifecycle.md)
- [Middleware](https://docs.angel-dart.dev/1.x/the-basics/middleware.md)
- [Controllers](https://docs.angel-dart.dev/1.x/the-basics/controllers.md)
- [Using Plug-ins](https://docs.angel-dart.dev/1.x/the-basics/using-plug-ins.md)
- [Rendering Views](https://docs.angel-dart.dev/1.x/the-basics/rendering-views.md)
- [Testing](https://docs.angel-dart.dev/1.x/the-basics/testing.md)
- [Error Handling](https://docs.angel-dart.dev/1.x/the-basics/error-handling.md)
- [Pattern Matching and Parameter](https://docs.angel-dart.dev/1.x/the-basics/pattern-matching.md)
- [Command Line](https://docs.angel-dart.dev/1.x/the-basics/cli.md)
