Facts
프로젝트
- like 이전 완료.
- frontend 부분 모두 이전 완료 및 리팩토링 완료.
- 서버 리팩토링 진행 중.
Feelings
- 뭔가 새로운 걸 알아보고 쓸려고 하니깐 기분이 좋아지는군요.
Findings
- JSON.stringify JSON을 string으로 바꾼다. 바꿔서 쓰면 좋다. 객체를 비교할 때 데이터를 비교하는 게 아니라 주소를 비교하는 거라서 저거 쓰면 좋다.
- typeof에 넣으면 그 데이터 타입을 구할 수 있다. 단 배열은 객체로 나온다. javascript에 선 배열도 객체이니.
- Array.isArray로 하면 배열인지 확인을 할 수 있다.
- import/export를 사용하면 각 모듈을 불러올 수 있지만 require은 그 파일 자체 모듈을 가져와서 불필요한 모듈들을 가져온다.
- express.Router 클래스를 사용하면 모듈식 마운팅 가능한 핸들러를 작성할 수 있다. Router 인스턴스는 완전한 미들웨어이자 라우팅 시스템이다.
Future Action
- 노가다가 싫고 피할 수 없다면 새로운 방법으로 노가다 하는 것도 괜찮을 것 같다.