Learning React from two Angles in 2023 React를 배우는 두 가지 접근법, 즉 라이브러리와 프레임워크에 대해 논의합니다. 새로운 React 문서는 완전히 통합된 프레임워크를 사용하는 것을 권장하지만, 저자는 Next.js와 같은 프레임워크에 진입하기 전에 React의 기초인 라이브러리부터 시작하는 것을 제안합니다. 이 기사는 또한 웹 개발의 간략한 역사와 React 및 다른 프레임워크와 함께 서버 사이드 렌더링(SSR)을 사용하는 현재 상태로 진화한 과정에 대해 설명합니다. 일부 개발자들은 이러한 전환에 대해 회의적이지만, 저자는 이전 웹 개발 주기에 비해 성능과 아키텍처의 큰 개선을 강조합니다. React를 라이브러리로 배우면 요소, 컴포넌트, 훅, 사용자 정의 훅, 함수 컴포넌트, 이벤트 핸들러, 폼, ref, 조건부 렌더링 및 props와 같은 React의 기초에 집중할 수 있습니다. 이 접근법은 React Testing Library 및 Styled Components와 같은 보조 제3자 라이브러리를 프로젝트에 통합할 수있는 학습자를 가능하게합니다. 반면에 프레임워크로서 React를 배우기 위해서는 프레임워크에서 제공하는 구성 요소에 익숙해져야합니다. Next.js는 React를 배우기에 가장 적합한 프레임워크로 권장되며, 파일 기반 라우팅, 여러 렌더링 기술, 내장 SEO 및 글꼴 지원, React Server Components와 같은 기능에 대한 React와의 협업을 제공합니다. 저자는 React를 라이브러리와 프레임워크로 배우는 것이 반드시 선택과정이 아니라고 제안합니다. 학습자들은 Next.js와 같은 프레임워크로 시작한 다음 훅과 같은 React 기초를 만날 때마다 React의 기초인 라이브러리를 다시 검토하는 것이 좋습니다. 이 기사는 또한 개발자들이 스포츠, 애니메이션, 게임, 전자 상거래, 생산성 또는 음악과 같은 관심 영역을 선택하고, React 및 Next.js 문서를 사용하여 응용 프로그램을 구현하는 것을 권장합니다. 결론적으로, 이 기사는 2023년에 React를 배우고자하는 개발자들에게 유용한 통찰력을 제공합니다. React를 라이브러리로 배우면 개발자들은 더 나은 기반을 구축 할 수 있으며, 프레임워크로서 React를 배우면 프레임워크에서 제공하는 구성 요소를 활용할 수 있습니다. 두 접근법을 결합하면, 개발자들은 현재 웹 개발의 상태에서 React와 그 응용 프로그램에 대한 더 포괄적인 이해를 얻을 수 있습니다.

Learning React from two Angles in 2023

Robinwieruch

Learning React from two Angles in 2023

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 4월 8일 오전 8:02

댓글 0