使用Websocket构建小型的IM通讯程序

目录

使用PWA构建小型的IM通讯程序

简介

使用Websocket、MQTT 协议构建小型的IM通信程序,可用于物联网或及时通信等,通过PWA技术,安装到用户手机桌面,提高用户整体交互感。

项目地址

界面预览


技术栈

服务端

  • Docker
  • Shell
  • eclipse-mosquitto

支持的协议

  • mqtt
  • mqtts
  • ws
  • wss

前端

  • React V18
  • react-router-dom V6
  • ahooks V3.x
  • mqttjs V5
  • styled-components
  • react-spring(提供动画支持)

总结

通过 PWA 技术,实现仿原生安卓、IOS App 效率高和开发成本低
posted @ 2024-11-13 13:28  半截肥皂  阅读(8)  评论(0编辑  收藏  举报