강력한 아톰 대화방

강력한 아톰 대화방









码云

在线地址www.genal.fun

有建议请到issues区



프로젝트 소개



😛 여가시간에는 프론트엔드 실력을 다지기 위해 수다방을 하고, 2020년에는 투어 발전을 위해 6월 24일 아스트로보이 수다방을 시작했습니다.
😈 프로젝트는 Typescript 개발을 채택합니다. 이것은 미래를 위한 기능적 반복 기반 작업입니다. 물론 저는 Typescript를 매우 좋아합니다.
🧐 이제 채팅방은 기능이 완성되었고, 앞으로는 친구가 별에게 주는 것처럼 점차 더 멋진 기능을 개발할 것입니다!

프로그램 인터페이스



PC





이동하는





기능 소개


  • 모바일 호환 가능
  • 사용자 정보 수정(head/username/password)
  • 그룹/비공개 채팅
  • 그룹에 가입할 그룹 생성//그룹/퍼지 검색 그룹
  • 사용자 친구 추가/삭제/퍼지 검색
  • 뉴스 페이지
  • 식 패키지
  • 보낸 사진/이미지 미리보기
  • 온라인 통계수
  • 사용자 정의 테마
  • 상기시키기 위한 재접속

  • 기술



  • Typescript:JavaScript 的一个超集,它最大的优势是提供了类型系统和提高了代码的可读性和可维护性.

  • Vue2.6.x: 前端渐进式框架.

  • 소켓/io:实现实时通信,websocket第三方库.

  • Vuex: 专为 Vue.js 应用程序开发的状态管理模式.

  • Nestjs: 是一个用于构建高效、可扩展的 Node.js 服务端应用框架,基于 TypeScript 编写并且结合了 OOP1、FP2、FRP3 的相关理念.

  • Typeorm: 支持最新的 JavaScript 特性并提供额外的特性以帮助你开发任何使用数据库的应用程序.

  • ES6+: 采用 ES6+ 语法, 箭头函数, async/await 등의 语法很好用.

  • SASS(SCSS): 用SCSSCSS预处理语言,可以使用最高效的方式,以少量的代码创建复杂的设计.

  • mysql





    환경 구성


  • 数据库mysql 以及 chat数据库
  • 노드 v10.16.3

  • 달리는 방법




    cd genal-chat-client 
    npm i
    npm run serve
    



    cd genal-chat-server
    npm i
    npm run start:dev
    


    작가



    github: edison

    URL



    https://genal.fun/

    좋은 웹페이지 즐겨찾기