하루하루

  • 홈
  • 태그
  • 방명록

react 1

그래서 JSX가 뭔데? (JS와의 차이점, 장단점 그리고 사용 팁 등 etc)

바닐라 JS로 입문을 하고 처음 React를 접하다 보면 파일의 확장자가 .jsx로 끝나는 것을 보고 다른 언어인가 하는 의문점들이 생겼습니다. 기존에 수강했던 온라인 수업에서는 이 부분에 대한 설명이 부족했던 기억이 있어 해당 내용에 대한 글을 적어 보려고 합니다. ▶ JSX는 무엇이고 등장하게 된 배경은? JSX는 React가 개발되면서 JavaScript(이하 JS) 파일 안에서 컴포넌트 기반 개발을 가능하도록 나온 확장 문법 라이브러리 입니다. 간단하게 말하면 기존 JS에서는 마크업 언어를 포함해서 작성하기에 어려움이 있었기에 JSX는 JavaScript 코드 내에서 마크업 형태의 구조를 작성할 수 있도록 해서, UI를 직관적으로 이해하고 관리할 수 있게 도와줍니다. 이전에는 HTML과 JavaS..

React/개념 2023.04.02
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (32)
    • 코딩 개념 정리 (6)
    • Javascript (6)
      • error (0)
      • method (5)
    • React (2)
      • error (1)
      • 개념 (1)
    • Algorithm (15)
      • 못 푼 문제 (3)
      • 푼 문제 (12)
    • AWS (0)
    • 정보처리기사 준비 (2)
    • 개발 공부 일상 (1)

Tag

프로그래머스, URL 검증, 머쓱이 스탬프, arr.filter, 파일 확장자명 검사, 머쓱이, 숫자만 필터링, Array.reduce(), 특정 단어 대체, 숨어있는 숫자의 덧셈 (2), arr.map, Array.filter, 숨어있는 숫자의 덧셈, 이메일 주소 검사, Sieve of Eratosthenes, 프로그레머스, 한글만 포함된 문자열 검사, 문자만 필터링, Programmers, arr.reduce(),

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바