Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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
Tags
more
Archives
Today
Total
관리 메뉴

고마구의 개발 블로그

240819 18주차 월요일 - React 01 본문

KDT풀스택과정 공부

240819 18주차 월요일 - React 01

고마구 2024. 8. 19. 00:45

React는 사용자 인터페이스(UI)를 구축하기 위한 JavaScript 라이브러리
jQuery는 주로 DOM 조작과 이벤트 처리에 중점을 둔 라이브러리이며, Angular, React,
 Vue는 더 현대적인 프레임워크나 라이브러리로 복잡한 애플리케이션 구조를 관리하고
상태를 처리하는 데 중점을 둡니다.
 Angular, React, Vue와의 비교
● 모듈화: Angular, React, Vue는 컴포넌트 기반 아키텍처를 지원하여 코드의
재사용성과 유지 보수성을 높입니다. jQuery는 주로 직접 DOM 조작에 의존합니다.
 ● 상태 관리: Angular, React, Vue는 복잡한 상태 관리와 데이터 바인딩을
지원합니다. jQuery는 상태 관리 기능이 부족합니다.
 ● 테스트: Angular, React, Vue는 테스트 용이성을 고려하여 설계되었으며,
 jQuery는 테스트 관련 기능이 제한적입니다.
 ● 프레임워크/라이브러리의 목표: Angular, React, Vue는 전체 애플리케이션 구조를
관리하기 위해 설계된 반면, jQuery는 특정 기능을 간편하게 구현하는 데 중점을
둡니다

 

화살표함수는 일반 함수를 간결하게 만들기 위해서 사용한다.
 function 함수이름(매개변수1, 매개변수2, ...) {
 // 함수 본문
// return 리턴할값
}
 const 함수이름 = (매개변수1, 매개변수2, ...) => {
 // 함수 본문
// return 리턴할값
};
 // 두 예제 비교
// 일반 함수
function add(a, b) {
 return a + b;
 }
 // 화살표 함수
const add = (a, b) => a + b