일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- programmers
- 소프티어
- softeer
- 정보처리산업기사
- 공부일지
- 데이터베이스
- 코틀린
- 백준알고리즘
- 시나공
- 1과목
- 코딩봉사
- kotlin
- SW봉사
- 자바
- 회고
- java
- CJ UNIT
- C++
- 파이썬
- SQL
- 프로그래머스
- 문제풀이
- MYSQL
- python
- BFS
- 백준 알고리즘
- 알고리즘
- 스프링
- 백준
- 코딩교육봉사
Archives
- Today
- Total
JIE0025
[React] 리액트 컴포넌트 정의, 만들기 본문
728x90
정의
컴포넌트 : 기능을 단위별로 캡슐화 하는 리액트의 기본 단위
- 사용자가 보는 뷰(View)는 컴포넌트의 조합으로 구성된다.
- 자바스크립트 함수 or 클래스
컴포넌트 만드는 방법
1) react application 폴더를 연다.
2) src 안에 컴포넌트 이름을 정하고 js파일을 생성한다.
import React from 'react';
//함수로 작성하기 > JSX function Hello(){ return <div>안녕하세요</div>; }
export default Hello;
|
export default Test; 는 Test 컴퍼넌트를 만들어서 내보내겠다는 의미이다.
3) App.js로 돌아와 파일을 수정한다.
import React from 'react'; import Hello from './Hello';
function App() { return ( <div > <Hello /> </div> ); }
export default App;
|
4) 터미널에 npm start 입력 후 결과 확인
'기타 학습 > Framework' 카테고리의 다른 글
[React] Props : 컴포넌트에게 값 전달 (0) | 2021.04.09 |
---|---|
[React] JSX를 사용하며, 기존 사용방법과 다른 점 (0) | 2021.04.03 |
[React] vscode react 프로젝트 생성 (wsl 사용, linux명령어) (0) | 2021.03.30 |
VScode에서 WSL(Windows Subsystem for Linux) 사용하기 (0) | 2021.03.30 |