基于 Vue 的實(shí)時(shí)通信平臺(tái)
訪問【W(wǎng)RITE-BUG數(shù)字空間】_[內(nèi)附完整源碼和文檔]
用 Vue.js 開發(fā)出 Web 端的實(shí)時(shí)交流平臺(tái),可以進(jìn)行一對(duì)一聊天、多人群聊,聊天可以發(fā)送文字、表情、小文件,用戶可以修改添加基本信息、簽名、修改裁剪頭像,用戶可以創(chuàng)建群聊搜索其他用戶來增刪自己的好友和群組成員,還有發(fā)布動(dòng)態(tài)讓好友了解自己當(dāng)時(shí)的動(dòng)態(tài)想法。頁面設(shè)計(jì)采用響應(yīng)式網(wǎng)頁設(shè)計(jì),智能地根據(jù)用戶行為以及使用的設(shè)備環(huán)境進(jìn)行相對(duì)應(yīng)的布局。詳細(xì)設(shè)計(jì)見md文件。
1 緒論
1.1 現(xiàn)狀分析
1.1.1 國外現(xiàn)狀:
國外流行的社交軟件主要是 Facebook 和 Twitter,雖然國內(nèi)的我們因?yàn)榉N種原因很少人會(huì)使用這兩款軟件,但這兩款軟件依然吸引了全球不同人群的喜愛。截至 2012 年,F(xiàn)acebook 共累計(jì) 9 億用戶,而 Twitter 則累計(jì) 1.2 億用戶。
1.1.2 國內(nèi)現(xiàn)狀:
當(dāng)代社交軟件可謂百花齊放,QQ、微信、抖音、微博,每款軟件都在各自的領(lǐng)域不停地吸引屬于自己的用戶。QQ 可以說是國內(nèi)最長壽最有影響的設(shè)計(jì)聊天軟件了,發(fā)展至今被人們認(rèn)為兩極化,要么是學(xué)生網(wǎng)戀基地,要么是上班交流發(fā)文件場所。除了文字交流,社交軟件還有其它方法傳播信息,比如抖音的短視頻和微博的沙雕圖和段子。
現(xiàn)在國內(nèi)使用最多的實(shí)時(shí)聊天軟件是微信和 QQ,特點(diǎn)是主要是進(jìn)行通訊,發(fā)送語音,圖片甚至視頻。受限于是 Web 端可能要放棄部分功能,不過還是會(huì)實(shí)現(xiàn)發(fā)送文字、表情、圖片等基本功能?,F(xiàn)在大部分實(shí)時(shí)聊天軟件都有發(fā)布動(dòng)態(tài)的功能,像 QQ 的 QQ 空間,微信的朋友圈目的是讓用戶分享自己和好友的動(dòng)態(tài),增加互動(dòng)性和真實(shí)性。而且還有讓用戶修改頭像,修改空間背景圖片的功能,讓用戶對(duì)自己的賬號(hào)更有歸屬感。
1.2 選題背景及意義
1.2.1 選題背景:
隨著互聯(lián)網(wǎng)的發(fā)展和智能手機(jī)的普及,人們在網(wǎng)絡(luò)上聊天通訊已成為日常,通常情況下我們會(huì)在電腦端安裝客戶端和在手機(jī)安裝 app 聊天,但如果在沒有聊天軟件時(shí)需要緊急通信只能花費(fèi)時(shí)間和流量下載軟件,而這時(shí)如果有像微信網(wǎng)頁版這樣的 Web 端應(yīng)用就可以解決問題了。
所以我想做一個(gè)像微信網(wǎng)頁版的實(shí)時(shí)交流平臺(tái)。使用 Vue.js 開發(fā)出 Web 端的實(shí)時(shí)交流平臺(tái),可以進(jìn)行一對(duì)一聊天、多人群聊,聊天可以發(fā)送文字、表情、小文件,用戶可以修改添加基本信息、簽名、修改裁剪頭像,用戶可以創(chuàng)建群聊搜索其他用戶來增刪自己的好友和群組成員,還有發(fā)布動(dòng)態(tài)讓好友了解自己當(dāng)時(shí)的動(dòng)態(tài)想法。頁面設(shè)計(jì)采用響應(yīng)式網(wǎng)頁設(shè)計(jì),智能地根據(jù)用戶行為以及使用的設(shè)備環(huán)境進(jìn)行相對(duì)應(yīng)的布局。



