2023/03/27 Tech Stack 상세 검토 / Main UI Story board 작성 #16
Replies: 0 comments 8 replies
-
Chat GPT 에게 물어봄질문플래닝 포커를 할수 있는 Scrum Dice 라는 서비스를 socket.io 로 만들 건데 그 흐름을 설계해줘 답변Scrum Dice는 플래닝 포커 게임을 온라인으로 할 수 있는 서비스입니다. Socket.io를 이용하여 구현할 때는 다음과 같은 흐름을 가질 것입니다.
이러한 흐름을 구현하기 위해서는 다음과 같은 기능이 필요합니다.
이러한 기능을 구현하기 위해서는 클라이언트와 서버 간에 어떤 데이터를 주고받을지, 어떤 메시지를 주고받을지 등을 사전에 정의해야 합니다. 또한, 클라이언트와 서버 간에 정확한 동기화를 위해 상태 정보를 적절하게 관리해야 합니다. |
Beta Was this translation helpful? Give feedback.
-
Notion AI 에게 물어봄질문플래닝 포커를 할수 있는 Scrum Dice 라는 서비스를 socket.io 로 만들 건데 그 흐름을 설계해줘 답변Scrum DiceScrum Dice는 Node.js와 Socket.io를 이용한 웹 기반 스크럼 도구입니다. 스크럼은 프로젝트 관리 방법론 중 하나로, 개발자들이 협업하여 프로젝트를 관리하는 방법입니다. Scrum Dice는 이러한 스크럼 방법론을 따르며, 팀원들이 더욱 쉽게 스크럼을 할 수 있도록 도와줍니다. Node.js와 [Socket.io](http://socket.io/)Scrum Dice는 Node.js와 Socket.io를 이용하여 구현되었습니다. Node.js는 서버 사이드 개발에 많이 사용되는 자바스크립트 런타임입니다. Socket.io는 실시간 양방향 데이터 통신을 위한 라이브러리입니다. Scrum Dice에서는 Node.js와 Socket.io를 이용하여 실시간으로 팀원들 간의 데이터를 주고받습니다. 작동 흐름Scrum Dice의 작동 흐름은 다음과 같습니다.
위와 같이 Scrum Dice는 실시간으로 팀원들이 입력한 데이터를 반영하며, 스크럼 결과를 저장합니다. 결론Scrum Dice는 Node.js와 Socket.io를 이용하여 구현된 웹 기반 스크럼 도구입니다. Scrum Dice를 이용하여, 팀원들은 더욱 쉽게 스크럼을 할 수 있으며, 스크럼 결과를 실시간으로 확인할 수 있습니다. |
Beta Was this translation helpful? Give feedback.
-
나의 생각Socket.io 서버최초로 사용자가 방을 생성Namespace
Room
사용자 구분
다른 사용자가 방에 입장입장 직전
입장 중
방의 삭제입장 종료
|
Beta Was this translation helpful? Give feedback.
-
NextJS & Socket
NextJS 13 AppDir
|
Beta Was this translation helpful? Give feedback.
-
🐻 Figma 로 구현해본 화면 리스트화면 리스트
Front-End tech stack 검토https://github.com/2P3S/scrum-dice-front 리포지토리에서 기술 검증을 진행하였음.
아토믹 디자인 패턴의 가장 최소 단위 Atoms(원자) 를 구현해보기 위해 Tailwind CSS / daisyUI 를 결합하여 Button Element 를 만들어 봤다. 모든 디자인 요소를 작은 부분으로 나누어 구성하기 때문에 디자인 요소 간의 일관성이 유지된다. 이는 디자인 시스템 전체에서 일관된 디자인을 제공하므로 개발할때 최소 단위(atoms)의 결합으로 생성되는 UI의 로직을 쉽게 이해하고 사용할 수 있을거 같다. ( 😎 추후 atoms 만 패키지화해서 다른 리포지토리에서도 사용 할 수 있게 만들고 싶다. ) daisyUI는 평소 업무에서 Tailwind CSS를 쓰던 나에게는 러닝커브가 높지 않았고, 기본적인 UI를 잡아주는 부트스크랩으로 사용할시 향후 UI 구현에 많은 도움이 될거라 생각된다. |
Beta Was this translation helpful? Give feedback.
-
📝 2023/03/27 회의록🐶 재순
🦁 승형
🐻 승현
|
Beta Was this translation helpful? Give feedback.
-
⏰ 투두리스트
Beta Was this translation helpful? Give feedback.
All reactions