전체 글 (18) 썸네일형 리스트형 [WIL] 9월 18일 ~ 24일까지 배운 것들 3주차 프로젝트를 진행하며.. 문제가 발생했던 부분과 어떻게 해결했는지, 그리고 개념적으로 부족했던 부분을 보완한 부분들을 노션으로 정리하고 있는데 구분이 모호하다보니 내용이 점점 많아지면서 복잡해지는 것 같다. 어떤 부분을 블로그에 게시하고, 노션에 따로 정리할지 그리고 노션에 정리한다면 어떤 카테고리고 구분해서 정리할 지 명확하게 구조를 잡아야할 필요성을 느끼고 있다. 새로운 4주차 부터 내용을 잘 구분지어서 플랫폼 간 콘텐츠를 이전할 때도 문제없도록 구조를 잡아야겠다. 아직 부족함이 많지만 성장하기 위해 어느 부분이 채워져야할 지 점점 명확해지고 있다. 그 부분들 채워나가면 조금씩 성장할 수 있을 것이라는 확신이 든다. Node.js는 middleware가 핵심! 요청과 응답 사이에서 동작하는 mi.. 10/9 TIL 3주차 주특기 심화 주차가 마무리되면서 몇 가지 개념에 대해 고민해볼 시간이 주어졌다. 피상적으로만 알고 있던 개념들을 조금 더 깊게 이해할 수 있었고 해당 내용을 기록해두고자 한다. Q. Cookie를 쓰신 분도 계시고, localStorage를 쓰신 분도 계신 것 같습니다. 각자 왜 cookie 또는 localStorage를 선택하셨나요? A. 많은 보안 웹사이트들은 로그인을 한 후 Cookies를 사용해 유저의 신원을 확인하여 모든 페이지에서 재인증을 거치지않아도 되게 됩니다. Cookie는 HTTP요청에 자동으로 데이터를 넘겨주고, LocalStorage와 다르게 header를 안 써도 되기 때문에 cookie를 사용했습니다. LocalStorage는 Cookies와 달리 모든 HTTP 요청에서 .. [WIL] ORM과 SQL 그리고 2주차를 진행하며.. 어느새 부트캠프 2주 차가 끝났다. 앞으로도 갈길이 멀지만 조금씩 성장하고 있는 느낌이 들어서 즐겁게 공부하고 있다. 2주 차 과제를 진행하면서 정규식을 활용하였는 데 사용하기 전에는 복잡해 보여서 걱정이 조금 앞섰지만 막상 차근차근 적용해보니 재미있었다. 별 것 아닌 것 같으면서도 은근히 헷갈리고 테스트 시 예상치 못한 결과를 만나기도 하면서 우여곡절 끝에 의도한 대로 처리했다. const regex_id = /([a-z]|[A-Z]|[0-9]){3,}/g const nicknameCheckResult = nickname.match(regex_id) console.log(nicknameCheckResult) if (nicknameCheckResult != nickname) { res.status(400.. 이전 1 2 3 4 5 6 다음