본문 바로가기
React

리액트 기초개념 JSX

by 멋진 개구리 2020. 6. 3.
반응형

컴포넌트란?
자바스크립트와 html을 조합한 JSX라는 문법을 사용해서 만든다.

src폴더 안에 Potato.js라는 이름의 새로운 파일을 만든다.

import React from 'react';


function Potato() {
    return <h3 > I love Potato < /h3>;
}

export default Potato;

 

index.js에 import from './Potato'; // 추가 해준다. ./는 현재파일이 있는 폴더라는 뜻이다.
<Potato/>  추가

import React from 'react';
import Potato from './Potato';

function App() {
    return(
     <div>
        <h1> Hello </h1>  
        <Potato/> 
    </div>
    );
}

export default App;

실행 화면

실행화면

 

 

***App 컴포넌트 안에 Potato 컴포넌트 만들기

import React from 'react';

function Potato() {
    return <h1> I like potato</h1>
}

function App() {
    return(
     <div>
        <h1> Hello </h1>  
        <Potato/> 
    </div>
    );
}

export default App;

실행화면

 

반응형

'React' 카테고리의 다른 글

state  (0) 2020.06.11
map();  (0) 2020.06.05
props  (0) 2020.06.04
리액트 동작원리  (0) 2020.06.03
리액트 환경설정 및 실행  (0) 2020.06.03

댓글