주간 보고(12월 3주차)

DONNIE·2022년 12월 15일
0

업무

목록 보기
12/19

🔖 도니

📌도커라이징

  • 콜백
    • 지난 리뷰 시간에 백엔드 도커라이징 완료 후 프론트/백 둘 다 도커라이징 완료 및 aws 정보에 업데이트
  • 캘린더
    • 환경변수 문제로 프론트서버가 로컬에서만 작동하여 .env 파일 -> config.js 로 관리하여 서버에 배포
    • 로컬 프론트와 통신하던 백엔드 소스도 업데이트

💡 .env 와 config.js의 차이점

  • config file은 github과 같은 버전 관리시스템에 commit 되지 않도록 주의해야함
  • mysql, redis등이 추가되면 각파일마다 .gitignore을설정해야하
  • 환경변수는 nodejs에서 사용할 시 process.env.name 과 같은 방법으로 접근해야하기때문에 소스 관리시 개발자의 실수를 줄일 수있음 ( 단일 파일로 환경변수 관리 가능)

🔖 원구

  • 곳감 문자 전송을 koa.js로 바꾸는중
  • koa.js가 status를 지원하지 않을 수 있음

🔎 참고사항

  • JPA (ORM 개념) : 데이터베이스의 데이터를 쿼리문으로 직접 작성하는 등의 번거로운 일을 줄일 수 있음
  • MVC패턴
    • view, business logic, repository 접근을 나누어서 작업
    • UI와 설계를 분리하여 업무 분담이 용이
  • AOP : 함수의 프로세스를 정리해서 annotation을 통해~

🔎 to do

  • 게시판 프론트서버 만들거나 template(ejs) 쓰거나
  • 인프런 스프링 강의
profile
후론트엔드 개발자

0개의 댓글