Aqueduct - это серверная платформа с открытым исходным кодом, написанная на языке Google Dart.

Основные функции


  1. Маршрутизация HTTP-запросов.
  2. Поддержка нескольких процессоров, без добавления сложной многопоточной логики.
  3. Поддержка CORS.
  4. Автоматическая генерация спецификации / документации OpenAPI.
  5. Реализация OAuth 2.0.
  6. Полнофункциональный ORM с понятным синтаксисом, безопасным для типов и имен, а также SQL 6. Поддержка присоединения. (Поддерживает PostgreSQL по умолчанию.)
  7. Инструменты миграции базы данных.
  8. Шаблоны проектов для быстрого запуска.
  9. Интеграция с инструментами CI. (По умолчанию поддерживает TravisCI.)
  10. Интегрированные утилиты тестирования для чистых и продуктивных тестов.
  11. Ведение журнала

Учебники

<час>

Нужно прохождение? Прочитайте учебные пособия . Они проведут вас через этапы создания приложения Акведук.

Документация


Справочную информацию об API можно найти здесь . Вы можете найти подробные руководства и руководства здесь .