React

React에서 사용하는 jsx란?

2024. 6. 24. 11:16
목차
  1. jsx란?
  2. jsx 문법 

jsx란?

- 자바스크립트(javascript)의 확장한 문법

- jsx파일에서 자바스크립트와 HTML을 한꺼번에 작성

 

jsx 문법 

- <p>, <a>, <div> 와 같이 짝이 있는 태그들은 무조건 닫는 태그가 존재해야함

- <br/>, <img/> 와 같이 단독태그들은 무조건 태그를 닫아줘야함

 

- 컴포넌트에 여러 요소가 있다면 무조건 부모요소 하나가 감싸야함

function App(){
    return(
        <h1>요소1</h1>
        <h2>요소2</h2>
    )
}
//에러남

function App(){
    return(
    	<div>
        	<h1>요소1</h1>
        	<h2>요소2</h2>
        </div>
    )
}
//div로 감싸줘서 해결

 

-값을 중괄호{}에 넣어 관리가능

import React from 'react';

function App() {
	const name = '이름';
    return (
    <>
    	<h1>{name}</h1>
        <h2>mycode</h2>
    </>
  );
}

 

'React' 카테고리의 다른 글

리액트(React)로 개발하기 전 간단정리  (0) 2024.06.24
  1. jsx란?
  2. jsx 문법 
'React' 카테고리의 다른 글
  • 리액트(React)로 개발하기 전 간단정리
끄적거리는수달
끄적거리는수달
끄적거리는수달
DevOtterHyun
끄적거리는수달
전체
오늘
어제
  • 분류 전체보기 (7)
    • 앱 (1)
      • Project (1)
    • 웹 (0)
      • Project (0)
    • React (2)
    • Kotlin (0)
    • Html & Css & Java Script (0)
    • Python (3)
    • 코딩테스트 (0)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
끄적거리는수달
React에서 사용하는 jsx란?
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.