← 기록 목록

React

플러그인

eslint와 관련 플러그인들

설명: JavaScript 코드의 문법 오류나 스타일 가이드를 따르지 않은 코드를 찾아주는 도구이다.\

설치 명령어 👇🏻

npm install eslint eslint-plugin-react

prettier

설명: 코드 포맷터로, 코드를 일관된 스타일로 유지하는 데 도움이 된다.\

설치 명령어 👇🏻

npm install prettier

husky와 lint-staged

설명: Git 커밋 전에 린팅이나 테스트를 실행할 수 있도록 도와주는 도구이다.

설치 명령어 👇🏻

npm install husky lint-staged

typescript

설명: 자바스크립트에 정적 타입을 추가하는 프로그래밍 언어로, 코드의 안정성을 높여준다.

설치 명령어 👇🏻

 npm install typescript

jest

설명: 자바스크립트 코드 테스트를 위한 테스트 프레임워크이다.

설치 명령어 👇🏻

npm install jest

npm install

해당 명령어로 설치되어 있는것들

@reduxjs/toolkit”: “^1.9.2

설명: Redux의 공식 도구 모음으로, Redux 관련 작업을 간소화합니다.

설치 명령어 👇🏻

npm install @reduxjs/toolkit

@”testing-library/jest-dom”: “^5.16.5”

설명: Jest와 함께 사용되는 DOM 요소에 대한 테스트를 돕는 라이브러리입니다. 설치 명령어 👇🏻

npm install @testing-library/jest-dom

“@testing-library/react”: “^13.4.0”

설명: React 컴포넌트를 테스트하는 데 사용되는 라이브러리이다.

설치 명령어 👇🏻

npm install @testing-library/react

“@testing-library/user-event”: “^13.5.0”

설명: 사용자 이벤트를 시뮬레이션하여 테스트하는 데 사용되는 라이브러리이다.

설치 명령어 👇🏻

npm install @testing-library/user-event

“axios”: “^1.3.3”

설명: HTTP 클라이언트 라이브러리로, API 요청을 쉽게 만들고 처리할 수 있다.

설치 명령어 👇🏻

npm install axios

“bootstrap”: “^5.2.3”

설명: 반응형 웹사이트 디자인을 쉽게 만드는 CSS 프레임워크이다.

설치 명령어 👇🏻

npm install bootstrap

“react”: “^18.2.0”

설명: 사용자 인터페이스를 구축하는 데 사용되는 JavaScript 라이브러리이다.

설치 명령어 👇🏻

 npm install react

“react-bootstrap”: “^2.7.1”

설명: Bootstrap과 함께 사용되는 React 컴포넌트 모음이다.

설치 명령어 👇🏻

 npm install react-bootstrap

“react-dom”: “^18.2.0”

설명: React를 웹사이트의 DOM에 렌더링하는 데 사용되는 라이브러리이다.

설치 명령어 👇🏻

npm install react-dom

“react-redux”: “^8.0.5”

설명: React 애플리케이션에서 Redux를 사용하는 데 필요한 바인딩 라이브러리이다.

설치 명령어 👇🏻

npm install react-redux

“react-router-dom”: “^6.8.1”

설명: 웹 애플리케이션에서 페이지 간 라우팅을 처리하는 React 라이브러리이다.

설치 명령어 👇🏻

npm install react-router-dom

“react-scripts”: “5.0.1”

설명: Create React App에서 사용되는 설정 및 스크립트 모음이다.

설치 명령어 👇🏻

npm install react-scripts