Calvin Candie
Вечный
Calvin Candie
Вечный
- 2 Сен 2018
- 37,086
- 1,845
- #1
Голосов: 0
Автор: udemy
Название: Next.js 14: Чат-приложение в реальном времени на Socket.IO (2024)
[udemy] Next.js 14 Real-Time Chat App using Socket IO (2024)

Этот курс познакомит вас с созданием чат-приложения в реальном времени на Next.js 14 и Socket.IO. Мы разберем как новейшие функции Next.js, так и передовые инструменты для создания динамичных приложений.
Технологический стек:
Проектные задачи:
О Next.js:
Next.js - это мощный фреймворк с открытым исходным кодом для веб-разработки, созданный для построения серверных и клиентских приложений на React. Он поддерживает современные языки, такие как TypeScript и GraphQL, и предлагает множество возможностей, включая маршрутизацию, статический экспорт, разбиение кода и поддержку SEO. Next.js подходит как для статических сайтов, так и для прогрессивных веб-приложений, обеспечивая высокую производительность и доступность.
Присоединяйтесь к этому курсу и создайте чат-приложение в реальном времени с использованием Next.js и Socket.IO, получив ценные знания и навыки работы с современными веб-технологиями!
Материал на английском языке
Подробнее:
Скачать:
Название: Next.js 14: Чат-приложение в реальном времени на Socket.IO (2024)
[udemy] Next.js 14 Real-Time Chat App using Socket IO (2024)

Этот курс познакомит вас с созданием чат-приложения в реальном времени на 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, получив ценные знания и навыки работы с современными веб-технологиями!
Материал на английском языке
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.