Til Home

2020-02-12

Facts

프로젝트

  • like 이전 완료.
  • frontend 부분 모두 이전 완료 및 리팩토링 완료.
  • 서버 리팩토링 진행 중.

Feelings

  • 뭔가 새로운 걸 알아보고 쓸려고 하니깐 기분이 좋아지는군요.

Findings

  • JSON.stringify JSON을 string으로 바꾼다. 바꿔서 쓰면 좋다. 객체를 비교할 때 데이터를 비교하는 게 아니라 주소를 비교하는 거라서 저거 쓰면 좋다.
  • typeof에 넣으면 그 데이터 타입을 구할 수 있다. 단 배열은 객체로 나온다. javascript에 선 배열도 객체이니.
  • Array.isArray로 하면 배열인지 확인을 할 수 있다.
  • import/export를 사용하면 각 모듈을 불러올 수 있지만 require은 그 파일 자체 모듈을 가져와서 불필요한 모듈들을 가져온다.
  • express.Router 클래스를 사용하면 모듈식 마운팅 가능한 핸들러를 작성할 수 있다. Router 인스턴스는 완전한 미들웨어이자 라우팅 시스템이다.

Future Action

  • 노가다가 싫고 피할 수 없다면 새로운 방법으로 노가다 하는 것도 괜찮을 것 같다.

Feedback