Aqueduct is a server-side framework for building and deploying multi-threaded REST applications. It is written in Dart and targets the Dart VM. Its goal is to provide an integrated, consistently styled API. If this is your first time viewing Aqueduct, check out the tour.
The framework contains behavior for routing, OAuth 2.0, a PostgreSQL ORM, testing, and more.
aqueduct command-line tool serves applications, manages database schemas and OAuth 2.0 clients, and generates OpenAPI specifications.
In-depth documentation is available here.
pub global activate aqueduct
Create a new project.
aqueduct create my_project
Tutorials, Documentation and Examples
Step-by-step tutorials for beginners are available here.
You can find in-depth and conceptual guides here.
An ever-expanding repository of Aqueduct examples is here.