SKIP TO CONTENT
GENERAL TRACK

Создаём настоящее приложение

Переходим от страниц к приложениям. Создаём панель погоды и книгу рецептов.

1Что делает что-то «приложением», а не «страницей»?

Вы создавали веб-страницы -- статичные документы с небольшой интерактивностью. Веб-приложение идёт дальше. Оно управляет данными, динамически реагирует на действия пользователя и часто ощущается как настольная или мобильная программа.

Страница против приложения

Веб-страница

  • Показывает фиксированное содержимое
  • Мало интерактивности или совсем нет
  • Представьте: меню ресторана, пост в блоге

Веб-приложение

  • Управляет состоянием (данными, которые меняются)
  • Реагирует на действия пользователя в реальном времени
  • Представьте: приложение погоды, книга рецептов, Gmail

Ключевое отличие -- это состояние. Приложение хранит данные в памяти (например, список рецептов или текущий город в поиске погоды) и обновляет отображение, когда эти данные меняются. Каждый раз, когда вы ищете, фильтруете, добавляете или удаляете -- состояние приложения меняется, и интерфейс это отражает.

Your guide

2Инженерия промптов для более крупных проектов

3Строим вместе: панель погоды

4Распространённые шаблоны приложений

5Задание: создайте приложение «Книга рецептов»