dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 535|回复: 25

使用 Next.js、React、Tailwind 和 Shadcn 构建的实时聊天应用

[复制链接]
  • TA的每日心情

    昨天 00:21
  • 签到天数: 37 天

    [LV.5]常住居民I

    124

    主题

    162

    帖子

    794

    积分

    荣誉会员

    积分
    794

    发表于 2026-3-7 17:18:26 | 显示全部楼层 |阅读模式
    程序人生
    课程方向: 网页前端 
    课程类型: 项目实战 

    本站资源全部免费,回复即可查看下载地址!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    ├─1. Introduction
    │      1. Introduction.en.srt
    │      1. Introduction.en_CN.srt
    │      1. Introduction.mp4
    │      2. Before we begin.html
    │      2.1 realtime-chat-app.zip
    │      
    ├─10. Read receipts
    │      1. Backend for read receipts.en.srt
    │      1. Backend for read receipts.en_CN.srt
    │      1. Backend for read receipts.mp4
    │      2. Adding read receipts to conversations.en.srt
    │      2. Adding read receipts to conversations.en_CN.srt
    │      2. Adding read receipts to conversations.mp4
    │      3. Showing unseen messages count.en.srt
    │      3. Showing unseen messages count.en_CN.srt
    │      3. Showing unseen messages count.mp4
    │      
    ├─11. Build & Deploy
    │      1. Build & deploy to Vercel.en.srt
    │      1. Build & deploy to Vercel.en_CN.srt
    │      1. Build & deploy to Vercel.mp4
    │      2. Adding a custom domain.en.srt
    │      2. Adding a custom domain.en_CN.srt
    │      2. Adding a custom domain.mp4
    │      
    ├─12. Emoji picker
    │      1. Creating attachments popover.en.srt
    │      1. Creating attachments popover.en_CN.srt
    │      1. Creating attachments popover.mp4
    │      2. Adding the emoji picker.en.srt
    │      2. Adding the emoji picker.en_CN.srt
    │      2. Adding the emoji picker.mp4
    │      3. Connecting emoji picker to chat input.en.srt
    │      3. Connecting emoji picker to chat input.en_CN.srt
    │      3. Connecting emoji picker to chat input.mp4
    │      
    ├─13. File upload
    │      1. Setting up uploadthing.en.srt
    │      1. Setting up uploadthing.en_CN.srt
    │      1. Setting up uploadthing.mp4
    │      2. Adding imagevideofile uploads.en.srt
    │      2. Adding imagevideofile uploads.en_CN.srt
    │      2. Adding imagevideofile uploads.mp4
    │      3. Rendering image and video messages.en.srt
    │      3. Rendering image and video messages.en_CN.srt
    │      3. Rendering image and video messages.mp4
    │      4. Rendering file messages.en.srt
    │      4. Rendering file messages.en_CN.srt
    │      4. Rendering file messages.mp4
    │      
    ├─14. AudioVideo call
    │      1. LiveKit setup.en.srt
    │      1. LiveKit setup.en_CN.srt
    │      1. LiveKit setup.mp4
    │      2. Rendering audiovideo calls.en.srt
    │      2. Rendering audiovideo calls.en_CN.srt
    │      2. Rendering audiovideo calls.mp4
    │      3. Rendering call status.en.srt
    │      3. Rendering call status.en_CN.srt
    │      3. Rendering call status.mp4
    │      
    ├─15. Publishing Progressive Web App
    │      1. PWA and manifest setup.en.srt
    │      1. PWA and manifest setup.en_CN.srt
    │      1. PWA and manifest setup.mp4
    │      2. Metadata and Next config setup.en.srt
    │      2. Metadata and Next config setup.en_CN.srt
    │      2. Metadata and Next config setup.mp4
    │      3. Build and deploy to desktop and mobile.en.srt
    │      3. Build and deploy to desktop and mobile.en_CN.srt
    │      3. Build and deploy to desktop and mobile.mp4
    │      
    ├─2. Project Setup
    │      1. NextJS Project Setup.en.srt
    │      1. NextJS Project Setup.en_CN.srt
    │      1. NextJS Project Setup.mp4
    │      2. shadcnui Setup.en.srt
    │      2. shadcnui Setup.en_CN.srt
    │      2. shadcnui Setup.mp4
    │      
    ├─3. NextJS Basics (optional)
    │      1. Introduction to NextJS.en.srt
    │      1. Introduction to NextJS.en_CN.srt
    │      1. Introduction to NextJS.mp4
    │      2. Routing in NextJS.en.srt
    │      2. Routing in NextJS.en_CN.srt
    │      2. Routing in NextJS.mp4
    │      3. Client vs Server components.en.srt
    │      3. Client vs Server components.en_CN.srt
    │      3. Client vs Server components.mp4
    │      
    ├─4. Database & Auth setup
    │      1. Convex DB Setup.en.srt
    │      1. Convex DB Setup.en_CN.srt
    │      1. Convex DB Setup.mp4
    │      2. Clerk Auth Setup.en.srt
    │      2. Clerk Auth Setup.en_CN.srt
    │      2. Clerk Auth Setup.mp4
    │      3. Integrating Convex with Clerk.en.srt
    │      3. Integrating Convex with Clerk.en_CN.srt
    │      3. Integrating Convex with Clerk.mp4
    │      4. Storing user data in Convex DB.en.srt
    │      4. Storing user data in Convex DB.en_CN.srt
    │      4. Storing user data in Convex DB.mp4
    │      
    ├─5. Layout and Navigation
    │      1. Setting up frontend routes.en.srt
    │      1. Setting up frontend routes.en_CN.srt
    │      1. Setting up frontend routes.mp4
    │      2. Sidebar & adding navigation.en.srt
    │      2. Sidebar & adding navigation.en_CN.srt
    │      2. Sidebar & adding navigation.mp4
    │      3. Items list and conversation container.en.srt
    │      3. Items list and conversation container.en_CN.srt
    │      3. Items list and conversation container.mp4
    │      
    ├─6. Dark Mode
    │      1. Adding theme switching.en.srt
    │      1. Adding theme switching.en_CN.srt
    │      1. Adding theme switching.mp4
    │      
    ├─7. Adding Friends
    │      1. Backend for creating friend request.en.srt
    │      1. Backend for creating friend request.en_CN.srt
    │      1. Backend for creating friend request.mp4
    │      2. Add dialog for sending requests.en.srt
    │      2. Add dialog for sending requests.en_CN.srt
    │      2. Add dialog for sending requests.mp4
    │      3. Render list of requests.en.srt
    │      3. Render list of requests.en_CN.srt
    │      3. Render list of requests.mp4
    │      4. Showing pending request count.en.srt
    │      4. Showing pending request count.en_CN.srt
    │      4. Showing pending request count.mp4
    │      5. Deny friend request.en.srt
    │      5. Deny friend request.en_CN.srt
    │      5. Deny friend request.mp4
    │      6. Accept friend request.en.srt
    │      6. Accept friend request.en_CN.srt
    │      6. Accept friend request.mp4
    │      
    ├─8. Conversations
    │      1. Render list of conversations.en.srt
    │      1. Render list of conversations.en_CN.srt
    │      1. Render list of conversations.mp4
    │      2. Render active conversation.en.srt
    │      2. Render active conversation.en_CN.srt
    │      2. Render active conversation.mp4
    │      3. Chat input and sending messages.en.srt
    │      3. Chat input and sending messages.en_CN.srt
    │      3. Chat input and sending messages.mp4
    │      4. Rendering conversation messages.en.srt
    │      4. Rendering conversation messages.en_CN.srt
    │      4. Rendering conversation messages.mp4
    │      5. Render last message in conversations list.en.srt
    │      5. Render last message in conversations list.en_CN.srt
    │      5. Render last message in conversations list.mp4
    │      6. Removing friends.en.srt
    │      6. Removing friends.en_CN.srt
    │      6. Removing friends.mp4
    │      
    └─9. Groups
            1. Backend for creating groups.en.srt
            1. Backend for creating groups.en_CN.srt
            1. Backend for creating groups.mp4
            2. Add dialog for creating groups.en.srt
            2. Add dialog for creating groups.en_CN.srt
            2. Add dialog for creating groups.mp4
            3. Rendering groups in conversations list.en.srt
            3. Rendering groups in conversations list.en_CN.srt
            3. Rendering groups in conversations list.mp4
            4. Delete group.en.srt
            4. Delete group.en_CN.srt
            4. Delete group.mp4
            5. Leave group.en.srt
            5. Leave group.en_CN.srt
            5. Leave group.mp4

    游客,如果您要查看本帖隐藏内容请回复
    本帖隐藏的内容需要登入才可浏览,如需注册账号请点击这里


    温馨提示:
    1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!
    2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
    3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
    4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
    5、若发现链接失效了请联系管理员,管理员会在2小时内修复
    6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!
    回复

    使用道具 举报

  • TA的每日心情

    2026-4-18 03:14
  • 签到天数: 54 天

    [LV.5]常住居民I

    0

    主题

    162

    帖子

    489

    积分

    豁然贯通

    Rank: 4

    积分
    489

    发表于 2026-3-7 18:34:38 | 显示全部楼层
    感谢分享
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 12:40
  • 签到天数: 677 天

    [LV.9]以坛为家II

    8

    主题

    1062

    帖子

    4177

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    4177

    发表于 2026-3-7 19:14:48 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 86 天

    [LV.6]常住居民II

    0

    主题

    314

    帖子

    899

    积分

    技冠群雄

    Rank: 6Rank: 6

    积分
    899

    发表于 2026-3-7 19:35:46 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    昨天 10:49
  • 签到天数: 530 天

    [LV.9]以坛为家II

    0

    主题

    1313

    帖子

    4189

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    4189

    发表于 2026-3-8 13:53:07 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2026-4-18 09:43
  • 签到天数: 718 天

    [LV.9]以坛为家II

    1

    主题

    1470

    帖子

    6183

    积分

    深不可测

    Rank: 9Rank: 9Rank: 9

    积分
    6183

    发表于 2026-3-9 09:14:53 | 显示全部楼层
    额,看不懂在说神马~@_@
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2026-4-7 10:09
  • 签到天数: 147 天

    [LV.7]常住居民III

    0

    主题

    2394

    帖子

    5268

    积分

    深不可测

    Rank: 9Rank: 9Rank: 9

    积分
    5268

    发表于 2026-3-9 12:19:34 | 显示全部楼层
    正需要,支持楼主大人了!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2026-4-5 08:47
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    0

    主题

    52

    帖子

    158

    积分

    心领神会

    Rank: 3Rank: 3

    积分
    158

    发表于 2026-3-9 22:59:20 | 显示全部楼层
    正需要,支持楼主大人了!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 1084 天

    [LV.10]以坛为家III

    4

    主题

    3806

    帖子

    1万

    积分

    超凡入圣

    Rank: 10Rank: 10Rank: 10

    积分
    10955

    发表于 2026-3-9 23:11:13 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    29 分钟前
  • 签到天数: 904 天

    [LV.10]以坛为家III

    4

    主题

    6747

    帖子

    1万

    积分

    超凡入圣

    Rank: 10Rank: 10Rank: 10

    积分
    16338

    发表于 2026-3-11 08:49:58 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|小黑屋|dmz社区

    GMT+8, 2026-4-26 15:57 , Processed in 0.133778 second(s), 13 queries , Redis On.

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表