728x90
기획 및 자료조사
오늘 신규 서비스에 대한 아이디어가 나왔고
제품을 만들어 보기로했습니다.
서비스 컨셉과 간략한 기획을 기반으로
필요 기술과 적정 수준 (개발 노고에 대한)에
따라 아키텍쳐를 정의하였습니다.
정의
1. 주요 기능 정리
2. 아키텍쳐
3. 라이브러리 (예상)
위 3가지 큰 틀 안에서 서비스를
명세하였고, 관련해서 충분히 레퍼런스는 있는지
저작권이나 비용적으로 문제는 없는지를
파악하였습니다.
Next.js + Node.js + Mongo
결론은 크게 위 3가지로 방향을 잡았습니다.
어디로 튈지 모르는 스타트업 서비스의 특성상
mongo는 정말 찰떡이 아닌가 싶습니다.
이전과 다르게 이번 서비스는 SEO와
Scale-Up이 중요하다 판단되어
언제든 새 팀원이 추가되어도 쉽게 적용할수있게
골격이 어느정도 잡혀있다고 하는
Next.js를 채택하기로 하였습니다.
API서버로는 Node.js를 채택하였는데,
요구사항을 맞추는데 전혀 문제가 없고
개발 비용면에서도 익숙한 환경이라는 점에서
효율적이기 때문에 선택하게 되었습니다.
특히, Next.js도 처음 도입하는 마당에
서버까지 낯선 환경에 빠지게되면
큰 비용으로 기업이라는 배가 침몰하게되지는
않을까 하는 생각까지 들었습니다. (오바좀 보태서)
새로운 프로젝트를 만들어 나가며
어떤 문제 상황들을 맞딱드리는지
위 기술들이 어떤지에대해 주관적인 의견과
역경들을 남겨보도록 하겠습니다.
728x90
반응형
'개발, 코딩' 카테고리의 다른 글
git 협업하기 - 실무편 (0) | 2022.10.23 |
---|---|
Webpack 구성 이해하기 (0) | 2022.10.04 |
Rest API 정리 (0) | 2022.09.29 |
java zulu jdk11 설치 (0) | 2022.07.31 |
M1 Mac, homebrew install (Warning: /opt/homebrew/bin is not in your PATH.) (0) | 2022.07.31 |