부스트캠프 9기 멤버십 3주차 회고

junsangyu·2024년 9월 9일
post-thumbnail

🤝 Keep

  • HTTP Basic Auth를 처음 사용해봤는데, 약간의 한계(로그아웃 문제, 브라우저에 의존)를 제외하면 간단한 인증 방식이 필요할 때 좋을 것 같다.

🤔 Problem

  • koyeb에서 heroku 처럼 nodejs 서버를 배포할 수 있어서 이전까지 사용했었는데, mysql 서버 연결할 때 많은 오류가 나서 koyeb에서 배포에 많은 문제가 있었다.

  • 데이터베이스 쿼리를 너무 최적화에 집착해서 JOIN, Subquery를 사용해 하나의 쿼리로 만드니까 가독성이나 유지보수하기 힘든 코드가 되었다.

😉 Try

  • 결국 클라우드 가상서버에서 직접 데이터베이스와 nodejs서버를 직접 호스팅해서 해결했다. static file 호스팅이 아닌 nodejs 같은 서비스는 날로먹으려고 하지말고 직접 가상서버에 호스팅 해야겠다 ㅎㅎ

  • 데이터베이스 쿼리를 성급하게 최적화하려 하지말고 가독성과 유지보수성을 위해서 쿼리를 여러개로 나누어서 처리하는게 좋을 것 같다.

이번주 회고 끄읕~!

profile
👨🏻‍💻

0개의 댓글