Модуль 16 · Урок 60
Production release, portfolio case і захист capstone
Delivery завершується не зеленим build, а versioned artifact, verified HTTPS behavior, accessible UX, monitoring/rollback і чесним handoff. Portfolio case пояснює рішення та evidence, а не вигадує impact.
Release contract
- Зафіксуйте reviewed commit, runtime, commands, artifact inventory/hash.
- Перевірте target base, routes/assets/cache і public config allowlist.
- Пройдіть primary/error flows, keyboard/focus, mobile, themes, browser support і privacy.
- Зафіксуйте measured performance context, monitoring threshold, owner і rollback trigger.
- Збережіть actual result та known limitations.
Portfolio-safe означає правдивий
Не публікуйте PII, credentials, private endpoints/metrics або чужий code/content. Не приписуйте собі team/business result: відділіть measured outcome, learner contribution і hypothesis.
Case study і defense
Структура: problem → role → constraints → options/decision → implementation → evidence/result → limitations → next iteration. За 7–10 хвилин покажіть critical flow і failure/retry, один ADR, test/accessibility/performance evidence, release/rollback та reproducible handoff.
| Claim | Evidence |
|---|---|
| Behavior works | Acceptance case + version/commit |
| Accessible | Keyboard/focus/semantic/manual matrix |
| Quality gate | Deterministic tests/build/budget |
| Operable | Deploy inventory/monitor/rollback |
Фінальний capstone
React + TypeScript application
Після тесту відкриється проєкт 4. Після review 4/4 — фінал 30 питань; результат від 24/30 створює PDF/QR-сертифікат FE.
Офіційні джерела
Закріпіть матеріал уроку
Три сценарні питання. Для зарахування уроку потрібно дати щонайменше дві правильні відповіді.