Фронтенд и веб-платформа
HTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловМатериалы для проекта «SaaS» объединяют несколько направлений. Начните с разделов ниже.
HTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловСерверные приложения, базы данных, авторизация и интеграции.
768 материаловДомены, хостинг, серверы, автоматические выпуски и сопровождение.
121 материалБыстрая загрузка, тестирование, доступность и защита данных.
155 материаловТипографика, макеты, дизайн-системы и удобные интерфейсы для веба.
56 материаловСобытия, Метрика, GA4 и измерение результатов сайта.
45 материаловРекламные платформы, кампании, аудитории, креативы и оценка затрат.
22 материалаEmail, коммуникации и жизненный цикл клиента.
17 материаловОригинальный учебный API заявок от процесса Node.js до PostgreSQL, прав, токенов и вложений.
Сопоставить среду выполнения, процесс и данные DeskQueue.
Прочитать начальные заявки без блокировки обработки.
Разделить данные и точку входа, описать зависимости.
Отделить факт изменения заявки от реакции на него.
Получить список заявок и осмысленную ошибку 404.
Перенести HTTP-контракт в Express 5.
Добавить идентификатор запроса и ограничение JSON.
Выделить /api/tickets и параметры заявки.
Отделить HTTP от операций над заявками.
Задать заявки, пользователей и историю в SQL.
Выполнить параметризованный запрос без утечки соединений.
Сохранить, прочитать и изменить заявку через API.
Отличить неверный ввод, отсутствие и внутренний сбой.
Получить ограниченную страницу в устойчивом порядке.
Изменить статус и историю одной атомарной операцией.
Хранить соль и производную пароля вместо исходной строки.
Разделить подлинность токена и разрешение операции.
Хранить семью refresh-токенов и выполнять ротацию.
Принять ограниченный текстовый файл вне публичного каталога.
Связать конфигурацию, readiness и закрытие соединений.
Шестнадцать уроков о файлах, правах, процессах, службах, сети, диагностических сценариях и восстановлении в лаборатории DeskQueue Ops.
Создаём рабочее место DeskQueue Ops и учимся понимать каталог, оболочку, команду и её справку.
Читаем структуру лаборатории, различаем имя и тип файла и объясняем ссылку на текущий выпуск приложения.