Aqueduct - это серверная платформа с открытым исходным кодом, написанная на языке Google Dart.
Основные функции
- Маршрутизация HTTP-запросов.
- Поддержка нескольких процессоров, без добавления сложной многопоточной логики.
- Поддержка CORS.
- Автоматическая генерация спецификации / документации OpenAPI.
- Реализация OAuth 2.0.
- Полнофункциональный ORM с понятным синтаксисом, безопасным для типов и имен, а также SQL 6. Поддержка присоединения. (Поддерживает PostgreSQL по умолчанию.)
- Инструменты миграции базы данных.
- Шаблоны проектов для быстрого запуска.
- Интеграция с инструментами CI. (По умолчанию поддерживает TravisCI.)
- Интегрированные утилиты тестирования для чистых и продуктивных тестов.
- Ведение журнала
Учебники
<час>
Нужно прохождение? Прочитайте учебные пособия . Они проведут вас через этапы создания приложения Акведук.
Документация
Справочную информацию об API можно найти здесь . Вы можете найти подробные руководства и руководства здесь .