Веб-дизайн, UX и конверсия
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловМатериалы для проекта «Информационный сайт ProfessorWeb» объединяют несколько направлений. Начните с разделов ниже.
Типографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловHTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловДомены, хостинг, серверы, автоматические выпуски и сопровождение.
121 материалБыстрая загрузка, тестирование, доступность и защита данных.
155 материаловТехническое SEO, запросы, Google Search Console и Яндекс Вебмастер.
71 материалСобытия, Метрика, GA4 и измерение результатов сайта.
45 материаловПубликации, соцсети, видео, распространение и работа с репутацией.
26 материаловEmail, коммуникации и жизненный цикл клиента.
17 материаловОпределить что сохраняется и что обновляется
Разделить локальные и серверные данные
Передать контекст открытия без лишних данных
Подготовить понятное действие распространения
Сохранить состояние и предложить безопасный повтор
Проверять наличие функции перед использованием
Согласовать семантику, фокус и размеры действий
Подготовить адрес, серверный контракт и план сопровождения
Описать вход, выход и ручное решение в учебном процессе ProfessorWeb.
16 уроков React: собственный каталог карточек, состояние, загрузка, маршруты, форма и локальный CRUD API
Отделить HTTP-событие от редакционных данных и определить ожидаемые ответы.
Vite-проект с createRoot, StrictMode и отдельным App
Первая учебная карточка использует выражения и безопасный текст
Спроектировать цепочку узлов с понятными входами и выходами без внешних подключений.
Преобразовать три учебные заявки, сохраняя идентификаторы и различия типов.
Navbar и Home разделены; общий CSS и системная типографика
Развести темы и исключения по веткам, отделив черновик workflow от опубликованной версии.
Кнопки меняют фильтр темы через useState
Собрать связанные карточки заявок в один результат с помощью Aggregate.
Три карточки с устойчивыми key; исследование дерева компонентов
Отличить ожидаемую ручную проверку от сбоя и подготовить безопасное сообщение об ошибке.
LessonList получает title и notes; две независимые подборки
Найти потерянную заявку через промежуточные состояния и определить границы повторного запуска.
Кнопка скрывает карточку из локальной подборки через callback владельца состояния