이번 2차 프로젝트를 진행하면서 유의했던 점은 바로바로바로......휴먼에러..즉 오타였다. 불편했던 점 react-router-dom에서 path입력시 평소에는 수동으로 string값을 입력했었다. path="/login" 이런식으로! function App() { return ( ); } 하지만 다른 팀원들과 같이 협업해서 작업하다보니 실수하는 경우가 생겼다. 어떤분은 mypage를 myPage라고 쓰는 경우가 있고,,, 또 path이름을 변경 시 이에 관련된 다른 코드들 (ex, navigate)에 쓰여진 path들도 일일이 찾아 변경해줘야 한다는 점이다. 이 path 문제 외에도 react-query key라던지, recooil의 key들도 수동으로 쓰이고 있어 추후 문제가 될 여지가 보였다. 특..
React.js
기본용어정리 package.json : 모듈 설치시 자동으로 생성되는 node.js 버전 관리 파일 node_modules : 모든 모듈의 저장공간 React : 많은 모듈들로 구성된 라이브러리로 이들 간의 상호작용이 중요하다. 따라서 npm으로 모듈 설치, node.js로 개발 작업환경을 구성한다. NPM란? 우리가 매우 잘 알고 있듯이, npm은 Node.js의 의존성과 패키지 관리를 위한 패키지 매니저입니다. npm은 node.js의 자동화된 의존성과 패키지 관리를 위한 패키지 매니저이다. 1) 패키지 설치 프로젝트를 할 때 필요한 모든 의존성 패키지는 package.json 파일 안 에서 지정할 수 있다. npm intall를 실행하기만 하면 원하는 패키지를 로컬(node_modules)에 설치할..