현재 내 맥북에 세팅한 것들
기본세팅
- home brew
- git, gh-pages
- tldr package : 자주 사용하는 옵션이나 사용법만 간략하게 알려주는 man page 패키지 (사용예시: tldl ls)
- zsh / oh-my-zsh
- iTerm
zsh-syntax-highlighting, zsh-autosuggestions 플러그인
테마 및 폰트 적용
- (vscode) code-settings-sync 익스텐션 : github 토큰에 vscode 설정 동기화!!!! -> 다른 컴퓨터에서도 vscode 세팅 그대로 가져올 수 있다고 한다.
- nvm (노드버전관리. node 재설치하려면 번거롭다길래 일단 이걸 먼저 깔아봄. homebrew로 설치하면 간단쓰. 다른경로로 다운받다가 터미널에서 길헤매다..)
- node, npm, npx
- yarn ( brew install yarn)
CRA프로젝트에서 설치할것
- prop-types 라이브러리 (전달받은 데이터의 유효성을 검증한다. prop에 유효하지 않은 값이 전달 되었을 때, JavaScript 콘솔에 경고가 뜬다)
- axios : node.js와 브라우저를 위한 http통신 javascript 라이브러리 (ajax fetch 대용)
- react-router-dom
설치하면 유용하다고하는 것들
autojump
python
pip
gnu-utils
history-substring-search
colored-man-pages