← Все курсы
КурсБесплатноЧасть практики восстанавливается

Fastify: routes, schemas и encapsulation

Практический курс по Fastify route schemas, lifecycle hooks, plugin encapsulation и безопасному error/response contract.

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 20
Примерное время7 ч
Модули4
Уроки20

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Route schema: вход, домен и публичный ответ5 уроки0 / 5
Три владельца одного HTTP результатаОткрыть
Предскажи owner, handler entry и state deltaОткрыть
Closed-book checkpoint: transport, domain или serializer?Открыть
Построй route boundary и докажи его поведениемОткрыть
Fresh re-entry: incidents вместо work itemsОткрыть
2Lifecycle hooks и early reply5 уроки0 / 5
Порядок lifecycle как исполняемый контрактОткрыть
Предскажи stopping point до app.injectОткрыть
Closed-book: восстанови lifecycle evidenceОткрыть
Собери диагностируемый lifecycle boundaryОткрыть
Fresh re-entry: jobs policy и x-correlation-idОткрыть
3Plugin encapsulation и dependency graph5 уроки0 / 5
Модель: ancestry определяет доступОткрыть
Управляемая практика: прочитай plugin treeОткрыть
Closed-book: восстанови visibility contractОткрыть
Independent build: scoped repository ownerОткрыть
Fresh re-entry: inventory cache subtreeОткрыть
4Error mapping и безопасная serialization5 уроки0 / 5
Модель: failure class → public contractОткрыть
Управляемая практика: локализуй первую нарушенную границуОткрыть
Закрытая проверка: восстанови public failure contractОткрыть
Independent build: безопасная error boundaryОткрыть
Fresh transfer: billing failure taxonomyОткрыть