파일공유, 일정관리, 채팅 등 다양한 기능을 한번에 사용할 수 있는 협업툴 프로젝트 생성 후 초대코드를 팀원들에게 전달하면 팀공간 WorkSpace에 참여가능
2022/08/26 ~ 2022/10/07
배포일자 2022/09/27
이름 | 깃헙주소 | 담당 |
---|---|---|
FE | https://github.com/LuisKlopp | FE/React |
한호성 | https://github.com/hosunghan-0821 | BE/Spring |
황인권 | https://github.com/ingwon97 | BE/Spring |
이재헌 | https://github.com/romeo92s | BE/Spring |
임준철 | https://github.com/cheoljun0422 | BE/Spring |
류현 | https://github.com/LuisKlopp | FE/React |
이지혜 | https://github.com/G-Hae | FE/React |
김소정 | https://github.com/kimsojeong01 | Designer |
기술명 | 이유 |
---|---|
Spring Boot | 자바의 웹 프레임워크로, 특정 Library의 버전 자동 설정 기능을 이용하여 쉽고 빠른 웹 개발을 위하여 선택 |
MYSQL | 현재 사용되는 서비스의 데이터간의 관계 및 확장성을 고려했을 때, RDBMS 인 MYSQL을 선택 |
Stomp,Sock.Js | 기존의 Websocket위에서 작동하는 프로토콜로, 클라이언트와 서버의 통신에 사용할 메시징 형식이 정의되어 있고, 그에 맞춰서 데이터 송수신에 편리함이 있어 선택 Spring STOMP의 내장된 Message Broker와 Publish/Subscribe 기능을 통해, 데이터를 원하는 클라이언트로 전달하는데 편리함이 있어 선택 유저의 브라우저가 Websocket 지원하지 않을 경우를 대비하여 Sock.js 선택 |
Redis | 채팅 데이터를 빠르게 읽고 쓰기 위한 caching용 DB로 선택 |