본문 바로가기

개발/프로젝트-식당 웨이팅 앱 FOOD LINE28

230526 실전프로젝트4 [Node.js/Nest.js 와 카카오맵API 연동하기] ✅오늘학습 Keyword Node.js/Nest.js환경(이하 N/N환경)에서 카카오맵 API 를 연동한다. N/N환경을 기반으로 카카오맵API를 연동한 자료가 정~~말 부족, 아니 없었다 그냥.. 이유는 보통 이런 부분은 프론트엔드(REACT)에서 구현되기 때문이다. 그래서! 아예 N/N환경에서 카카오맵 API를 연동하는 법을 기록해놓기로 했다╰(*°▽°*)╯ ✅Node.Js+Nest.Js 환경에서 카카오맵API 연동하기 - 작업순서 작업순서 프로젝트 설정 Kakao Developers에서 애플리케이션 등록, REST API 키 발급 Service->controller 작성 ✅Node.Js+Nest.Js 환경에서 카카오맵API 연동하기 - 겪은 문제 구현 방식부터 A to Z로 찾아보면서 하느라 과정 .. 2023. 5. 26.
230525 실전프로젝트3 [Node.js/Nest.js 환경 구축하기 2] ✅오늘학습 Keyword 실전프로젝트를 nest 기반으로 진행하기 위해서 CRUD API 구현중이다. 강의자료: https://www.youtube.com/watch?v=3JminDpCJNE&t=2s Dto란 무엇이며 왜, 어떻게 쓰이는가? ✅오늘 겪은 문제 1. typeorm 설치, Entity 문제, PostgreSQL 연결 2. this.userRepository.createUser is not function에러; [Nest] 12736 - 2023. 05. 25. 오후 3:43:55 ERROR [ExceptionsHandler] this.userRepository.createUser is not a function TypeError: this.userRepository.createUser is .. 2023. 5. 25.
230520 실전프로젝트2 [Node.js/Nest.js 환경 구축하기 1] ✅오늘학습 Keyword 실전프로젝트를 nest 기반으로 진행하기 위해서 공부를 시작했다. 강의자료: https://www.youtube.com/watch?v=3JminDpCJNE&t=2s 👀NEST JS 란? TypeScript로 구축된 프레임워크(Express.js를 기반으로 한 HTTP 서버 프레임워크) **TypeScript는 JavaScript의 상위 집합 언어 모듈러 구조를 가지고 있어 독립적으로 개발되고 테스트 될 수 있다 라우팅, 미들웨어, 익셉션핸들링, 인증 등 다양한 기능 제공 Dependency Injection이라는 디자인패턴을 사용하여 코드의 유지보수성과 테스트 용이성 향상 대규모 애플리케이션의 개발에 적합하다 👀NEST JS 구조 파악하기 진입점app.module.ts(route.. 2023. 5. 20.
230519 실전프로젝트1 [프로젝트 기획] 230519 실전프로젝트1 [프로젝트 기획] ✅오늘학습 Keyword 드디어 6주간의 실전 프로젝트가 시작되었다. 오늘은 팀원들과 ground rule정하고 프로젝트의 전체적인 방향을 잡았다. 프로젝트 명 : 맛대기 간단 설명 : 인기많은 식당에 직접 줄을 서지 않고, 온라인으로 웨이팅을 걸어놓는 기능 ✅프로젝트에 쓰일 기술들과 방향성 CI/CD, socket, 위치기반, 깃&커밋 컨벤션, nestJs CI/CD (jenkins, git action) : 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포 NEST JS: ( 잠시 대기 ) elasticSearch: 검색기능 최적화, 위치기반: 유저가 검색할 식당을 위치에 기반해서 찾는다 ✅오늘 느낀점 및 추후 학습계획 1. 위치기반 서비스는 어떻게 구.. 2023. 5. 19.