리액트란? SPA란? 기본적인 JSX 문법 3개
리액트란 무엇이며, 왜 쓰는 것일까? 프론트페이지를 쌩자바스크립트로 만들라고 하면, 코드가 너무 길어지고, 복잡해지는 단점이 있다. 이러한 단점을 보완해주기 위한 자바스크립트 라이브러리에는 React, Vue, Svelte, SolidJS 등이 있는데, 이 중, 리액트가 가장 레퍼런스가 많고, 유저가 많다는 특징이 있다. SPA란? SPA란 Single Page Application의 줄임말로, 다음과 같은 특징을 가진다. 1. html 파일을 1개만 쓰고 2. 다른 페이지를 보여주고 싶을 때, html 부분만 갈아치워서 보여주는 방식을 사용한다. 3. 위와 같은 특징들 때문에 웹페이지가 부드럽게 동작한다. JSX란? 원래 리액트환경에서 div 태그를 하나 만들고 싶으면 자바스크립트로 다음과 같이 코드를..
2023. 5. 26.