오성인 Devlog💻
로그인
오성인 Devlog💻
로그인
TIL 2023-04-24
오성인
·
2023년 4월 24일
팔로우
0
TIL
0
TIL
목록 보기
15/66
1. 오늘 겪은 문제
1. morgan
2. bcryptjs
3. Layered Architecture
2. 해본 시도
logging을 도와주는 morgan을 사용해 봤고, 더 궁금해서 커스텀하는 법이나, 해당 로그를 파일로 저장하는 방법들을 찾아 보았다.
bcryptjs를 통해서 비밀번호를 암호화여 저장하고 다시 비교하는 방법까지 알아보았다.
기존의 express 프로젝트를 layered 아키텍처를 적용하여 변환하는 과제를 씨름 중이다. 각각의 계층 별로 나누는 것까지는 그렇다지만 여러가지 테이블을 동시에 참조하는 경우의 작업을 고민 중에 있다.
3. 해결 방법
https://velog.io/@dhtjddls/express-%EB%8D%94-%EA%B9%94%EB%81%94%ED%95%9C-logging%ED%95%98%EA%B8%B0-with-morgan
https://velog.io/@dhtjddls/bcryptjs-%EC%82%AC%EC%9A%A9%EA%B8%B0
아직 해결중
4. 새롭게 알게 된 점
모건과 비크립트 사용법에 대해서 새롭게 알게 되었고, 레이어드 아키텍쳐의 기본적인 구조와 사용이유 등을 알게 되었다.
5. 오늘 더 효율적으로 일할 수 있었을 것 같은 방법은?
나 혼자라도 무언가에 대하여 설명하는 것 처럼 일하면 더 효율적으로 일했을 것 같다. 물론 설명할 누군가가 있다면 더욱 좋겠지만 하루종일 내 설명을 들어줄 수 있는 사람은 애초에 없을 뿐더러 없더라도 효율을 챙겨야 하니, 혼잣말로라도 설명하고 이해해가면서 진행하자.
오성인
기여하는 개발자
팔로우
이전 포스트
TIL 2023-04-22
다음 포스트
TIL 2023-04-25
0개의 댓글
댓글 작성