오늘 한 일
1. 따라하며 배우는 노드, 리액트 기본 강의 듣기
-
bodyParser와 post man을 설치하고 회원가입 기능을 구현하는 방법을 배우고 실습 하였다.
-
bcrypt를 사용하여 비밀번호를 암호화하는 것을 구현하는 방법을 배우고 실습 하였다.
느낀 점
오늘은 회원가입 기능을 구현하는 방법을 배우고 따라서 만들고 비밀번호를 암호화하는거 까지 만들었는데
아직 클라이언트 부분은 없는 상태라서 post man이라는 툴을 이용해 JSON 파일 형태로 데이터를 서버에 전달하고 bodyParser라는 라이브러리로 그 것을 받아오는 것을 따라서 실습해보았는데 이렇게 하니
저번에 연결했던 몽고 DB에 해당 데이터가 저장되는 것을 보니 신기했다.
그리고 암호화 라이브러리인 bcrypt을 사용하니 사용안하고 회원가입 기능을 실행 했을 때 와는 다르게
의미를 알 수 없는 문자와 기호로 이루어진 패스워드가 데이터베이스에 저장 되어있는 것도 신기하고 재미가 있었다.
지금은 아직 post man으로 클라이언트 부분을 대신해서 데이터를 서버에 보내는데
강의 후반부에는 리액트로 클라이언트 부분을 만들어서 회원가입 기능을 구현한다는데 그때가 기대가 된다.
내일 할 일
공부하기 위해 어제 주문했던 책 모두의 알고리즘 with 자바스크립트와 Do it 리액트 프로그래밍 정석이 배송 되어서 내일부터 계획이다.
이 책들을 산 이유 중 알고리즘 책 같은 경우는 알고리즘 기초 개념을 자바스크립트로 쓰여진 책으로 공부하는 것이 낫겠다는 생각이 들어서이다. 그리고 그 동안 알고리즘 공부에 소홀하기도 했고 알고리즘을 풀이 실력이 내가 너무 부족해 이 책으로 일단 기초 개념을 다져야겠다.
리액트 책 같은 경우는 내가 리액트 기초 개념들이 헷갈리는 것이 많고 머리속에서 정리가 되지 않는 느낌이고 리액트를 사용할 때 헷갈리는 것이 많아 리액트 입문부터 프로젝트까지 만들어 보는 책중에 서평이
좋은 Do it 리액트 프로그래밍 정석으로 공부하기로 한 것이다.
이번 달 목표
클론코딩 강의 많이 듣기, 알고리즘 교재, 리액트 교재 공부하기, CSS 지식 보충
'Today I learned(TIL)' 카테고리의 다른 글
21.01.18- TIL (0) | 2021.01.18 |
---|---|
21.01.17 - TIL (0) | 2021.01.17 |
21.01.15- TIL (0) | 2021.01.15 |
21.01.14- TIL (0) | 2021.01.14 |
20.11.14- TIL (0) | 2020.11.14 |