vapor-docs/3.0/docs/fluent/getting-started.md

23 lines
1.3 KiB
Markdown

!!! warning
Fluent 3.0 is still in beta. Some documentation may be missing or out of date.
# Getting Started with Fluent
Fluent ([vapor/fluent](https://github.com/vapor/fluent)) is a type-safe, fast, and easy-to-use ORM framework built for Swift.
It takes advantage of Swift's strong type system to provide an elegant foundation for building database integrations.
## Database
Fluent is just a framework for building ORMs, not an ORM itself. To get started using Fluent, pick one of the databases below.
|database |library |driver |guide |
|----------|----------------|-----------------------|--------------------------------------------------- |
|PostgreSQL|vapor/postgresql|vapor/fluent-postgresql|[Getting Started →](../postgresql/fluent.md) |
|MySQL |vapor/mysql |vapor/fluent-mysql |[Getting Started →](../mysql/fluent.md) |
|SQLite |vapor/sqlite |vapor/fluent-sqlite |[Getting Started →](../sqlite/fluent.md) |
After you get started, come back to the other sections in this guide for a more in-depth look at Fluent's features.
!!! tip
You can also search GitHub for the tag [`fluent-database`](https://github.com/topics/fluent-database) for a full list of official and third-party Fluent databases.