반응형
React 설치 및 기본 명령어
·
Front/02. React
1. React란 ? React는 페이스북에서 개발한 자바스크립트 기반의 사용자 인터페이스 라이브러리이다. 주로 화면(View)을 쉽고 효율적으로 만들기 위해 사용된다. React 주요 특징 컴포너트 기반의 구조UI를 여러 개의 독립적인 컴포넌트로 나누어 개발한다. 재사용과 유지보수가 쉽고 전체 코드를 파악하기 수월하다. 단방향의 데이터 흐름데이터가 한 방향으로 흘러, 복잡한 애플리케이션에서도 데이터 변화 추적이 쉽고 예측 가능하다. Virtual Dom 사용 가상의 돔을 메모리에서 관리하고, 데이터가 변경될 때마다, 변경된 부분만 실제 DOM에 반영된다. 이로 인해, 성능이 뛰어나고 빠른 화면 갱신이 가능하다. JSX 문법 사용자바스크립트 파일 안에서 HTML과 유사한 문법(JSX)을 사용해 UI를 선..
[API 설계] HTTP 메서드 정리
·
Back/04. API 설계
HTTP HTTP란 Hypertext Transfer Protocol의 약자로, 웹에서 데이터를 주고받는 서버-클라이언트 모델의 프로토콜이다.WWW(World Wide Web)의 토대이며, 하이퍼텍스트 링크를 사용하여 웹 페이지를 로드하는데 사용된다. HTTP는 네트워크 장치 간 정보를 전송하도록 설계된 Application 계층의 프로토콜이다. HTTP 요청에 들어가 있는 정보-- 요청 라인POST /login HTTP/1.1-- 요청 헤더Host: www.example.comContent-Type: application/jsonAuthorization: Bearer abc123Content-Length: 52-- 요청 본문{ "username": "user1", "password": "pass12..
반응형