예전에 간단하게 만들었던 앱을 구체화하고, 수익이 발생할 여지가 있으므로 프로젝트를 시작하려고 함
예전에 EC2에 FE, BE 모두 업로드하여 서비스 배포 경험해보기
를 한것 뿐 인프라영역은 전혀 모름.
이번 기회 삼아 학습을 하면서 하려고했었음
도커나 쿠버네티스, CI/CD 파이프라인 등 경험은 해보았지만 구축은 안해봤기 때문에
어떻게 하느냐를 알아보기 이전에, 무엇이 필요한지 조차 파악하는데 시간을 너무 많이 쓰게될 여지가 있음
(시작도 전에 지침)
그래서 과감하게 포기하고..
혹시나 나중에 잘 되면,, 그때 아키텍쳐 갈아엎으면 되니까~
Java SpringBoot를 이용해서 지금 백엔드 개발 중이니 스프링부트로 결정.
/v1/admin/... , /v1/user/...
과 같이 path를 구분해서 하나의 repository로 구성함.
이유는 어짜피 백엔드는 같고, 읽을 데이터나 처리하는게 비슷할거고 규모를 크게하면 힘드니까,,
RN을 쓰면?
짧지만 경험해봤고, 플젝한 소스도 있어서 레퍼가 나름 충분함
admin 페이지를 react로 할거라 코드 통일성이 좋음
네이티브 영역이 괜찮을지 의문
뜨는 프레임워크는 아닌것 같아서 걱정
Flutter를 쓰면?
안해본거라 처음부터 배워야함
뜨는프레임워크라 이참에 배워서 해도 좋을것 같음
User가 사용하는 앱 어플리케이션 FE를 무엇으로 할지 고민,,
피그마 밖에 모르는데,
이정도 밖에 쓰임이 없을 것 같긴한데, user 가 사용할 어플리케이션은 UI가 중요하니까..
그래서 무엇을 만드려고 하느냐는
비.공.개