К содержанию
Первый Коммит

Серверная разработкаПродвинутыйСкоро

Курс Клиент-сервер

Мини-курс на четыре модуля: одно приложение собирается дважды — на Express-бэкенде и на fullstack Next.js, а затем сравнивается честно.

Курс готовится к публикации

Материалы курса написаны и проверены, идёт подготовка к выходу на сайте: программа ниже — настоящая. Открытые курсы можно читать уже сейчас, а о запуске этого напишите — ответим, когда он появится.

Модулей
4
Ак. часов
36
Разделов
43

Что нужно знать заранее. курсы NodeJS и NextJS (или равноценные) — базовый TypeScript уже знаком.

Обложка курса Клиент-сервер

Программа курса

4 модуля; каждый — полноценное занятие с теорией, листингами, практикой и домашним заданием.

  1. 1

    Клиент-серверное приложение — введение

    Когда пользователь открывает сайт в браузере и вводит логин и пароль, эти данные необходимо проверить, сравнить с базой и вернуть ответ…

    АрхитектураTypeScriptExpress vs Next.jsПолное приложение

  2. 2

    Вариант А — Next.js + Express backend

    В этом модуле строим первый вариант — два полностью независимых приложения, взаимодействующих через HTTP/JSON…

    ExpressPrismaREST APICORSДвухсерверная архитектураfetch на frontend

  3. 3

    Вариант Б — Next.js fullstack

    В модуле 2 использовались два независимых сервера: Express (4000) и Next.js (3000). Браузер обращался к обоим по разным URL…

    Server ComponentsServer ActionsRoute HandlersПрямой доступ к БД

  4. 4

    Сравнение, деплой и архитектурные решения

    В модулях 2 и 3 мы построили одно и то же приложение (библиотечный каталог) в двух архитектурах. Теперь сравним их по конкретным метрикам и сценариям использования.

    ПроизводительностьДеплойГибридные паттерныАутентификацияМиграция между архитектурами

← Ко всем курсам

Введите запрос: название модуля, тема или раздел.

Стрелки — выбор, Enter — открыть. Ищет по названиям модулей, темам и разделам.