2022년 4월 7일
개발자의 품격 (야간) 부트캠프 서른두 번째 미팅에 참여했습니다.
오늘은 Node.js 두 번째 시간으로 지난번에 이어 데이터 수정/실습을 하는 라우터를 설정했습니다.
이후 dotenv 모듈을 이용하여 MySQL DB 연동할 때 활용하는 정보들을 감추고,
개발/운영 서버를 분리해서 관리하는 것을 숙지했습니다.
route 지정 시 정규식을 이용해서도 설정이 가능하고, route module과 alias 설정 방법을 살펴봤습니다.
nodemon을 이용하면 실시간으로 수정되는 파일을 감지하여 서버 재시작을 가동시켜주고,
express 모듈의 static을 이용하면 서버에 있는 자원을 FE(브라우저)에서도 확인 가능합니다.
multer 모듈을 이용하여 엑셀 및 이미지 파일 업로드를 실습하고,
morgan과 rotating-file-stream 모듈을 이용하여 로그를 수집 및 관리하였습니다.
마지막으로는 간단하게 nodemailer 모듈을 이용하여 gmail 계정을 설정하여 이메일 보내기 실습을 했습니다.
오늘은 여러 모듈을 살펴보면서 다양하게 실습해보는 시간을 가졌습니다.
노드도 상당히 재밌고, 확실히 백엔드 부분도 알아야 FE 개발에 도움이 많이 될 것 같습니다.
[Reference]
반응형
'Education > 개품 (야간) 부트캠프 1기 ✔️' 카테고리의 다른 글
[개발자의 품격 (야간) 부트캠프 1기] - 서른네 번째 미팅 (0) | 2022.04.13 |
---|---|
[개발자의 품격 (야간) 부트캠프 1기] - 서른세 번째 미팅 (0) | 2022.04.12 |
[개발자의 품격 (야간) 부트캠프 1기] - 서른한 번째 미팅 (0) | 2022.04.05 |
[개발자의 품격 (야간) 부트캠프 1기] - 서른 번째 미팅 (0) | 2022.03.31 |
[개발자의 품격 (야간) 부트캠프 1기] - 스물아홉 번째 미팅 (0) | 2022.03.30 |
댓글