
회사에서 Web 서비스나 관리자페이지 개발을 할 때 React를 사용하여 개발을 한다. 여러 프레임워크 중 Vue나 Angular, Svelte가 아니라 왜 React를 써야하는지 알고싶어졌다. React 공식 홈페이지에 가서 어떤 친구인지를 찬찬히 읽어보았다. React 자바스크립트 라이브러리로 UI(User Interface)를 만들기 위해 사용된다. React로 프로젝트를 개발할 때에는 JSX를 사용한다. React 컴포넌트는 render() 메서드를 통해 입력 데이터를 받고 화면에 표시할 것을 반환한다. JSX(JavaScript XML) Javascript에 XML을 추가한 문법이다. 자바스크립트에서 HTML을 작성하듯이 사용하기 때문에 한 파일 내에서 자바스크립트와 HTML을 동시에 작성할 수..
일단 로컬의 터미널 환경에서 모든 파일들과 각각의 권한을 확인합니다. ls -al node_modules가 dxyzx_zx_z의 755 권한으로 주인이 root나 admin으로 되어있는 경우가 있습니다. node_modules 의 권한이 root나 admin으로 되어있을 경우 소유자를 본인 계정으로 변경해야 합니다! sudo chown (본인의 계정) (파일/디렉토리 명) sudo -R chown (본인의 계정) (파일/디렉토리 명) (하위 파일 및 폴더들까지 소유자를 변경하려면 -R을 붙여줍니다. node_modules의 node-sass버전과 node버전의 호환성 문제가 발생할 수 있어서 downgrade를 해야 합니다. ex) v10.16.1 (현재 제 로컬에 설치되어있는 노드 버전으로 조금 구식임..
- Total
- Today
- Yesterday
- Grafana Alert
- ci/cd
- react
- redux
- 로깅
- springboot
- LOKI
- subnet
- Service
- ECS
- Grafana
- js
- VPC
- 서버
- ecr
- EC2
- javascript
- Docker
- Hook
- 인프라
- ALB
- RDS
- AWS
- 리액트
- 모니터링
- Workflow
- github action
- html
- CSS
- SG
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |