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

Expo Router: navigation, routes, deep links и auth boundaries

File-based route contracts, validated deep links, protected surfaces, deterministic back/restoration policy и cross-platform navigation observability без подмены Expo/device evidence portable TypeScript-моделью.

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

Уроки курса

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

1Route tree, groups и layout ownership4 уроки0 / 4
Модель route tree, canonical surface и layout ownersОткрыть
Реализуй Work Items route-tree analyzerОткрыть
Диагностика leaked group, exposed layout и duplicate ownerОткрыть
Transfer: Project Hub guest/account/admin treeОткрыть
2Typed params и cold/warm deep-link boundary4 уроки0 / 4
Модель: unknown param → validated route intentОткрыть
Реализуй Work Items cold/warm boundaryОткрыть
Диагностика coercion, double decode и раннего readОткрыть
Transfer: Project Hub slug и allowlisted tabОткрыть
3Protected surfaces, auth loading и safe redirect4 уроки0 / 4
Модель: route guard до private renderОткрыть
Реализуй Work Items session guardОткрыть
Диагностика flash, loop и reusable pending intentОткрыть
Transfer: Project Admin role gateОткрыть
4Back, modal dismissal и restoration policy4 уроки0 / 4
Модель single-owner back, modal и restoration policyОткрыть
Реализуй Work Item back/restoration machineОткрыть
Диагностика duplicate prompt, blind back и blind restoreОткрыть
Transfer: Project Editor, nested modal и restored draftОткрыть
5Android/iOS/web linking parity и navigation observability6 уроки0 / 6
Модель platform envelope, canonical intent и bounded traceОткрыть
Реализуй Android/iOS/web parity и redacted observabilityОткрыть
Диагностика duplicate commit, duplicate view и secret leakОткрыть
Transfer: Project Admin notification и restored intentОткрыть
Интеграция всех route contracts в terminal navigation boundaryОткрыть
Независимая terminal defense navigation contractsОткрыть