对开发友好的极简IM ## 0 功能 * 支持事件(类似于socket.io,但比socket.io 更灵活)(2021-05-10) * 单聊 * 群聊 * 发文字 * 发表情 * 发语音 * 发图片 (多图上传) * 拍一拍(拍头像,拍文字) * 发文件 * 发视频 * 群内兴趣小组(该小组可以不断分裂,进化) * 下拉刷新聊天记录 * 消息引用(可多条引用,可引用别人的引用) * @ * 消息点赞(2021-04-22) * 朋友圈 (2021-04-23) * 多设备登录及信息同步 * 支持pc,H5,小程序 和 apk ,桌面版,ios 理论上应该也可以,但太麻烦,有心者可研究 * 支持[layim手机端](https://layim.test.wpjs.cc/layim-mobile?token=16|bFnFHhyBKEqM4Q2Kp3HcXQpvMglUqeaMATj7X22t)和[layim电脑版](https://layim.test.wpjs.cc/layim-pc?token=16|bFnFHhyBKEqM4Q2Kp3HcXQpvMglUqeaMATj7X22t) ## 1 扫码体验 [demo](https://jc91715.top/im) [安卓包下载--用uni-app打的测试包](https://jc91715.top/storage/app/media/im/__UNI__C4751CD_0605145304.apk) ![1](https://jc91715.top/storage/app/blog/vTAPQocXMW.png) ## 2 电脑版 <a href="https://jc91715.top/im-pc" target="_blank">电脑版</a> ## 3 背景 "抛弃jQuery,实现现代化layIM" 不得不说,Layim是一个好的产品,也陪伴了我的童年????,也实现了一版基于layim的[IM](https://laravel-layim.jc91715.top/) ,极简的风格会让你爱不释手,自己实现的资源引入方式,没有心智上的学习负担,很好入门,它主要的使用群体是,会jQuery的后端。 它是一个"上古"的产品,拿来学习用很好不过,但就是因为它"上古",所以有诸多限制,和现代的"工程化项目",脱离的太远,不太好扩展及多平台支持,做h5还行,但做小程序,或者打包一个APP,就捉襟见衬了(可以webview引入但和现有项目有“隔离”感)。总体感受是"不太爽,不尽兴",基于"不太爽,不尽兴"的刺激,有了实现现代layIM的想法雏形,非对标,只是为了让前端有一个更多的选择,能更好的融入当下的"工程化体系"。 "抛弃jQuery,实现现代化layIM",该项目已初具雏形,奈何以一人之力不足,需集众人之力有余,在此基础上逐渐迭代出一个可以称之为"产品"的项目。 有以下技能点之一的志同道合之士,欢迎加入进来。要求不高,我也比较菜???? 。 * 1 (前端)使用过wbpack * 2 (后端)使用过PHP * 3 (UI)页面长得好丑啊[委屈] 个人能力,难免有不足之处,也欢迎大神莅临指导,感激不尽 你能得到什么? * 1 参与大型开源项目的经历(虽然就那么大,就那么就几个人[呲牙]) * 2 会得到整个项目的源代码(仅供学习交流使用) 项目目标 * 简单而有趣 有意向的???? 加群交流 ![1](https://jc91715.top//storage/app/blog/wf3fB0d0Ah.png)