2023 06 3주 WIL

김민준·2023년 6월 25일
0

WIL

목록 보기
1/19

TIL 목록
2023 06 19
2023 06 20
2023 06 21
2023 06 22
2023 06 23
2023 06 24

TIL 플랫폼을 미디엄에서 벨로그로 바꾼 이유.

처음에 미디엄을 고른 이유는 외국 정보를 얻기 쉬워서였다. 하지만, 글의 형식에 자유도가 너무 낮고, 결정적으로 내가 만든 게시글들을 내가 돌아보기에 너무나도 힘든 환경이어서 벨로그로 이사오게 되었다.

이번 주에 배운 것 초 간단 정리

npm, class, 호이스팅, 스코프, 쿠키, 세션, jwt에 대해 배웠다. 그 중 중요했던 건 호이스팅, 스코프 / 쿠키, 세션, JWT 라고 생각한다.

  • 호이스팅, 스코프
    자바 스크립트가 어떻게 작동하는지 좀 더 잘 이해하게 되었다.
  • 쿠키, 세션, JWT
    웹 환경에서 권한을 주고, 거기서 일어나는 보안 문제를 해결하기 위해, 내 앞의 선배들이 얼마나 노력했을 지 간접적으로나마 경험한 공부였다.
    비슷한 것으로 git hub등에 코드를 공유할 때, DB의 접속키 같은 것이 유출 되는 것을 막기위해 환경 변수를 사용하는 것이 좋다고 알게되었다.

이번 주 공부하며 느낀 것

  1. 뭐든지 직접 만들어봐야 이해가 잘 된다.
  2. 아무리 테스트작이라지만 DB 접속키가 유출되는 것은 현업에서 큰 문제가 될 버릇을 들이는 것 같다.
    아무리 서로 기술과 노하우를 공유하는 것이 좋다고 하더라도, 보안은 이야기가 다른 문제니까.
profile
node 개발자

0개의 댓글