Thumbnail,{' '}
LikeButton, 그리고 Video 같은 컴포넌트를
- 만들 수 있습니다. 그런 다음 전체 화면, 페이지 및 앱에서 이들을
- 결합할 수 있습니다.
+ 만들어 보세요. 그런 다음 전체 화면, 페이지 및 앱에서 이들을 결합할
+ 수 있습니다.
if 문을 사용할 수 있습니다. 목록을 표시하려면 배열에{' '}
- map()을 사용할 수 있습니다. React를 배우는 것은
- 프로그래밍을 배우는 것입니다.
+ React 컴포넌트는 자바스크립트 함수입니다. 조건부로 내용을
+ 표시하려면 if 문을 사용할 수 있습니다. 목록을
+ 표시하려면 배열에 map()을 사용할 수 있습니다. React를
+ 배우는 것은 프로그래밍을 배우는 것입니다.
- 사람들은 웹이 빠르게 로드되길 기대합니다. 서버에서 + 사람들은 웹 앱이 빠르게 로드되길 기대합니다. 서버에서 React를 사용하면 데이터를 가져오는 동안 HTML을 - 스트리밍하여 JavaScript 코드가 로드되기 전에 남은 내용을 - 점진적으로 채울 수 있습니다. 클라이언트에서 React는 표준 - web API를 사용하여 렌더링 중에도 UI를 반응적으로 유지할 - 수 있습니다. + 스트리밍하여 자바스크립트 코드가 로드되기 전에 남은 + 내용을 점진적으로 채울 수 있습니다. 클라이언트에서 + React는 표준 웹 API를 사용하여 렌더링 중에도 UI를 + 반응하도록 유지할 수 있습니다.
- 사람들은 네이티브 앱이 플랫폼과 같은 모양처럼 - 느껴지기를 원합니다.{' '} + 사람들은 네이티브Native 앱이 해당 플랫폼의 + 모습과 느낌을 갖기를 기대합니다.{' '} React Native 와{' '} Expo - 를 사용하면 React를 통하여 Android, iOS 등을 위한 앱을 - 빌드할 수 있습니다. UI들이 native이기 때문에 진짜 - native처럼 보입니다. 이것은 web view가 아닙니다. React - 컴포넌트들은 실제 Android, iOS 플랫폼에서 제공하는 - view를 렌더링합니다. + 를 사용하면 React를 통해 Android, iOS 등을 위한 앱을 + 빌드할 수 있습니다. UI가 진정한 네이티브이기 때문에 + 네이티브처럼 보이고 느껴집니다. 이것은 웹 뷰 + Web View가 아닙니다. React 컴포넌트들은 + 실제 Android, iOS 플랫폼에서 제공하는 뷰 + View를 렌더링합니다.