[udemy] Next.js 14: Чат-приложение в реальном времени на Socket.IO (2024)

Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.084
Автор: udemy

Название: Next.js 14: Чат-приложение в реальном времени на Socket.IO (2024)

1733230301903-png.142183


Описание:

Next.js 14 Real-Time Chat App using Socket IO

udemy

Этот курс познакомит вас с созданием чат-приложения в реальном времени на Next.js 14 и Socket.IO. Мы разберем как новейшие функции Next.js, так и передовые инструменты для создания динамичных приложений.

Технологический стек:

- Изучение новейших возможностей Next.js 14, таких как App Router, Server Actions, Middlewares и др.
- Реализация аутентификации через Clerk.
- Работа с Socket.IO для обеспечения всех функций в реальном времени.
- Деплой Next.js-приложения на Vercel и Node.js-приложения на Render.
- Использование клиентских и серверных компонентов в сочетании.
- Применение Tailwind CSS для настройки стилей Ant Design и создания кастомных компонентов.

Проектные задачи:

- Реализация аутентификации через Clerk для регистрации и входа в систему.
- Отображение списка всех зарегистрированных пользователей для авторизованных пользователей.
- Создание списка чатов с пользователями для возможности общения.
- Поддержка личных и групповых чатов.
- Обновление профиля, добавление и редактирование групп.
- Отображение количества непрочитанных сообщений для каждого чата.
- Интеграция Socket.IO для обеспечения функционала чатов в реальном времени.
- Реализация анимации "печатает" для отображения набора сообщения собеседником.
- Реализация статусов прочтения сообщений.

О Next.js:

Next.js - это мощный фреймворк с открытым исходным кодом для веб-разработки, созданный для построения серверных и клиентских приложений на React. Он поддерживает современные языки, такие как TypeScript и GraphQL, и предлагает множество возможностей, включая маршрутизацию, статический экспорт, разбиение кода и поддержку SEO. Next.js подходит как для статических сайтов, так и для прогрессивных веб-приложений, обеспечивая высокую производительность и доступность.

Присоединяйтесь к этому курсу и создайте чат-приложение в реальном времени с использованием Next.js и Socket.IO, получив ценные знания и навыки работы с современными веб-технологиями!

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху