欢迎购买学习《Next.js 14基于Socket IO即时聊天系统APP开发视频教程》课程,你将学习使用 Next JS 、 Socket IO 、 Clerk 、 Firebase 构建实时聊天应用程序。
Published 1/2024
Created by K.Sathyaprakash Reddy
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 77 Lectures ( 12h 20m ) | Size: 6.78 GB
你将会学到的
实施 CLERK 身份验证以进行注册和登录。
登录的用户将能够看到所有在该应用程序中注册的用户列表
如果任何用户想要与其他用户聊天,他们必须将该用户添加到聊天列表中
用户可以创建一对一聊天,也可以创建群组聊天。
用户可以更新他们的个人资料图片、创建群组、编辑群组。
用户可以在聊天列表中查看每个聊天的未读消息数。
集成Socket IO以使所有聊天功能实时。
一旦集成了Socket IO,用户将能够实时发送和接收消息。
如果任何用户在该聊天中键入内容,则收件人用户可以看到键入动画。
消息的阅读回执功能。
要求
-
React基础知识
-
接下来的基础知识
说明
您好,欢迎学习课程Next.js 14 实时聊天应用
当然,我很乐意详细介绍 Next.js 14 实时聊天应用程序课程中包含的功能。
技术堆栈
- 了解 Next JS 14 最新功能,如应用程序路由器、服务器操作、中间件等。
- 实施职员身份验证。
- 使用 SOCKET IO 来执行所有实时任务。
- 将 Next JS 应用程序部署到 Vercel 并部署 Node 应用程序进行渲染
- 结合使用客户端和服务器组件
- 使用 Tailwind CSS 覆盖 Ant Design 默认样式并构建自定义组件
项目
- 实施 CLERK 身份验证以进行注册和登录。
- 登录的用户将能够看到所有在该应用程序中注册的用户列表
- 如果任何用户想要与其他用户聊天,他们必须将该用户添加到聊天列表中
- 用户可以创建一对一聊天,也可以创建群组聊天。
- 用户可以更新他们的个人资料图片、创建群组、编辑群组。
- 用户可以在聊天列表中查看每个聊天的未读消息数。
- 集成套接字 io 以使所有聊天功能实时。
- 一旦集成了套接字io,用户将能够实时发送和接收消息。
- 如果任何用户在该聊天中键入内容,则收件人用户可以看到键入动画。
- 消息的阅读回执功能。
Next.js 是一个由 Kotlin JS 开发人员为 Web 开发人员创建的开源、目标编码框架。它用于创建服务器渲染的 React 应用程序,并且可以与现代 JavaScript 语言(例如 TypeScript、GraphQL 和 React 组件)一起使用。
Next.js 允许开发人员使用路由、基于文件的路由、webpack 开发服务器、热模块替换、静态导出和代码分割等预构建功能创建高标准的 Web 应用程序。
Next.js 非常适合构建 SEO 友好、可访问且快速的静态网站和渐进式 Web 应用程序。
此课程面向哪些人:
- 全栈开发人员
- Nextjs 开发者