프로젝트를 시작하면서 찾아본 내용들을 정리한다. 언젠가 또 볼 일이 있겠지?
Express는 작고 유연한 Node.js 웹 어플리케이션 프레임워크이다.특히, middleware를 이용해 라우팅을 가볍고 유연하게한다.
cors 별도의 처리가 없으면 모든 도메인에서 제한 없이 해당 서버에 요청을 보낼 수 있다. 참고로 셋쿠키 헤더 등의 기능을 위해서는 프론트엔드에서도 설정 해줘야한다. morgan comdined, common, dev가 있다. https://velog.io

pbl fullstack 프로젝트를 시작하면서 백엔드 초기화를 담당했다. jet-logger와 morgan 라이브러리로 로깅을 커스텀했다.advanced logging 이라는 키워드로 검색해본 결과, winston + morgan 조합이 가장 많이 나왔는데, winst
Prisma Client를 환경에 따라 동적으로 설정하고애플리케이션 전반에서 하나의 Prisma 인스턴스를 재사용하는 방식으로 선언하고 (싱글톤 패턴)로깅을 jet-logger와 연결했다.환경에 따른 설정 차별화개발 환경에서는 SQL 쿼리 및 경고, 에러 로그를 자세히

에러처리를 깔끔하게 하기 https://velog.io/@tmpks5/express-%EC%97%90%EB%9F%AC-%ED%95%B8%EB%93%A4%EB%A7%81-%EB%A1%9C%EC%A7%81-%EB%B6%84%EB%A6%AC-%EB%B0%8F-Custom-
Firebase Authentication 앱에서 사용자 인증 시 필요한 백엔드 서비스와 사용하기 쉬운 SDK...