Skip to content

AnxVit/ozon_1

Repository files navigation

ozon_1

Команды сборки

Посмотреть все команды:

make help
  1. Для запуска приложения нужно прописать команду make run.

  2. Для запуска приложения в контейнере: make d.up

  3. Для запуска тестов: make test

Про реализацию

База данных

Был использован алгоритм Materialized Path.

Так как один из наиболее подходящих (также был рассмотрен Nested Set, но он менее эффективен)

Пагинация

Был использован алгоритм с использованием Limit-Offset

Хотелось испытать Cursor, однако не хватило времени на его задумку

Представление комментариев в GraphQL

Была использована вложенность, комментария в комментарий.

Первый раз работаю с данной технологией, хотелось бы уделить на это больше времени.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages