프로젝트를 시작하기에 앞서 우리조는 일단 작업 분배를 파트별로 나누었다.
- 프론트 2명
- 백엔드 1명
- 컨트랙트 1명
여기에서 내가 백엔드를 혼자 맡게 되었다. 그동안 백엔드를 해보고 싶기도 했고 이전 프로젝트에서 혼자 간단하게 어플을 만들때 백엔드의 필요성을 절실히 느꼈기 때문에 꼭 해보고싶었다ㅎㅎ
그리고 기업의 기술 요구 사항에 맞춰 nestjs를 사용하기로 마음먹었다! ( 무엇보다 프레임워크 마크가 너무 귀엽다ㅎㅎ 고앵쓰라니...!!! )
반드시 쓰라는 강요는 아니었지만 이왕 도전하는 김에 새로운 프레임워크를 사용해 보자고 마음먹었다.
물론 typescript가 기반이라고 해서 typeScript부터 공부부터 시작했다.
어쩔 수 없이 공부기간을 좀 길게 잡았지만 그동안 같은 반에서 작업해왔던 모습을 알아서 인지 팀원들에게 양해를 구할 수 있었다. 지도교수님께도 작업현황을 보고하면서 내가 nestjs로 완성을 못할 것 같으면 express로 만들게 강제하기로 약속도 했다ㅋㅋㅋ
아무튼 주어진 과제에서 기능을 어떻게 구현할지에 대해서 회의를 진행했고
나도 그동안 해보고 싶었던걸 마구 집어넣었다.ㅎㅎ
자세한 내용은 차차 글로 정리하겠다. 아마 nestjs나 typescript 카테고리에 글을 쓸 것같다
공부를 수기로 하는 편이라 노트만 두 권가량 썼는데 블로그에 정리해서 올리려니 막막하다ㅠㅎㅎ
포폴로 노트도 제출하게 해줘....!!!!
팀노션에 회의록, 설계 작업과정을 정리해 놓아서 링크를 첨부해 놓는다.
https://www.notion.so/39b153617bf84a67bb8085bba653bbb8
'블록체인기반 SW 개발자 과정(feat.경일게임아카데미) > 기업협업 프로젝트' 카테고리의 다른 글
<Redis> 레디스 설치 / redis 사용하기 / nosql / window 로컬에 레디스 서버 열어두기 (0) | 2023.03.03 |
---|