전체 글 (171) 썸네일형 리스트형 [개발][BFF 도전기] Docker 이미지 빌드 - ECR로 push - EC2 pull해서 실행 (개발자 강화/프론트엔드) 2025. 2. 18. 18:23 Docker - ECR - EC2 실행 명령어 정리* 괄호 안에 내용은 본인 것으로 바꿔여 함0. ECR 리포지토리 만들기AWS ECR(Elastic Container Registry) 이동 > 리포지토리 생성프라이빗 or 퍼블릭으로 만들 수 있음 ECR은 AWS에서 지원하는 서비스 중 하나인데, docker image를 저장할 때 쓸 수 있음EC2 instance(서버)는 ECR에 올라온 이미지를 pull 해서 container를 실행하기만 하면 됨이렇게 하면 EC2 서버 안에는 full code가 아닌 docker image만 있기 때문에 더 가벼움git code를 전부 pull해서 직접 실행하는 방식보다 훨씬 가벼움 여기 뜨는 URI를 잘 복사해두자. 이후에 계속 필요함 1. 로컬에서 현재 코드.. [개발][BFF 도전기] Fastify 서버 - 폴더 구조화 (개발자 강화/프론트엔드) 2025. 2. 18. 18:23 server.ts 파일에 모든 코드가 들어있다면 어떨까요?그럼 아무도 저랑 협업을 안해줄 것 같네요..ㅠㅠ구조화를 나름대로 해봅시다... 원래 NestJS를 써왔는데, 그건 구조가 이미 정해져 있어서 그 구조를 따라가야 했었어요(자유도가 떨어지는 것처럼 보일 수도 있는데, Spring과 구조가 비슷하고 오히려 편한 부분도 있음) 근데 Fastify는 구조가 굉장히 자유로워서 제가 설정을 해야 하더라구요그래서 약간 태초마을에 혼자 던져진 초보자...가 해나가는 느낌으로 봐주세요... (이게 정답이라는 게 아님) Next.js 프로젝트 구조└─app ├─bff │ ├─config │ ├─routes │ ├─schemas │ ├─services │ └─types .. [개발][BFF 도전기] Next.js 구축, Fastify에 Swagger 안 붙는 문제 해결하기 (개발자 강화/프론트엔드) 2025. 2. 16. 13:42 이론으로만 공부했던 BFF를 실제로 해보자왜냐면 인생은 실전이니까이론만 공부해서 되는 건 읎어. BFF란? 이 블로그의 다른 글: BFF API란? https://developer-dreamer.tistory.com/163 [공부] BFF API란?BFF APIBFF: Backend-For-Frontend프론트엔드의 요구에 최적화된 백엔드의 레이어 멀티플랫폼을 지원하는 서비스에서 한 백엔드를 사용한다면, 한 백엔드가 여러 프론트엔드의 API 호출을 대응함백엔드developer-dreamer.tistory.com한줄요약: 백엔드 서버에서 온 날것의 API를 받아서, 프론트엔드가 먹기 좋게 잘 가공해서 보내주는 미들웨어 API 내가 구현하면서 느낀건 프론트엔드용으로 작은 서버를 만들어서, 백엔드 API를 한.. 이전 1 2 3 4 5 ··· 57 다음 목록 더보기