Vue.js에서 Discord 클론을 만들어 보았습니다.
vue.js로 만든 discor-clone
본가와 클론 비교
본가의 스쿠쇼가 이하(브라우저판)
그리고 이번에 만든 클론 스쿠쇼는
공개 URL : htps // gr. 이오/포 rt후오오/ぢs코 rd-cぉ네/
채팅의 실시간 송수신을 할 수 있습니다
Discord 본가는 WebSocket은 사용하고 있지 않는 것 같습니다만, 나는 WebSocket 쪽이 익숙하기 때문에 Socket.IO를 채용해 보았습니다.
프론트는 Vue.js와 Vuetify이지만, Discord 스타일의 UI에 가기 위해 꽤 scss를 썼습니다.
반응형에도 대응
본가는 스마트 폰용 어플이 있으므로 반응형은 아니지만 반응형으로 해 보았습니다.
스마트폰 표시 시에는 Vuetify의 v-navigation-drawer
컴포넌트에 사이드 메뉴를 저장하도록 했습니다.
아바타 변경 기능
어쨌든 구현.
하지만 다시 로드하지 않으면 회원 목록이나 채팅에서 변경사항이 적용되지 않습니다.
수요가 거의 없지만 역시 자신이 만들고 싶은 것을 만드는 것이 가장 좋습니다.
Reference
이 문제에 관하여(Vue.js에서 Discord 클론을 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/LostMyCode/items/922e810f7e52ae0efcf8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
본가는 스마트 폰용 어플이 있으므로 반응형은 아니지만 반응형으로 해 보았습니다.
스마트폰 표시 시에는 Vuetify의
v-navigation-drawer
컴포넌트에 사이드 메뉴를 저장하도록 했습니다.아바타 변경 기능
어쨌든 구현.
하지만 다시 로드하지 않으면 회원 목록이나 채팅에서 변경사항이 적용되지 않습니다.
수요가 거의 없지만 역시 자신이 만들고 싶은 것을 만드는 것이 가장 좋습니다.
Reference
이 문제에 관하여(Vue.js에서 Discord 클론을 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/LostMyCode/items/922e810f7e52ae0efcf8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Vue.js에서 Discord 클론을 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/LostMyCode/items/922e810f7e52ae0efcf8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)