728x90
반응형

2025/05 3

React Native)웹 개발(React)과의 주요 차이점

DOM 대신 Native Components : 웹에서는 , , , 같은 HTML 태그를 사용하지만, React Native에서는 이에 상응하는 네이티브 컴포넌트를 사용합니다. -> : 가장 기본적인 컨테이너 컴포넌트. 레이아웃 구성에 사용., -> : 텍스트를 표시하는 컴포넌트. React Native에서는 모든 텍스트는 반드시 컴포넌트 내부에 있어야 합니다. -> : 이미지를 표시하는 컴포넌트. -> : 사용자 입력을 받는 컴포넌트.스크롤 가능한 컨텐츠 -> 또는 , (대량의 데이터 목록 표시에 최적화) 스타일링(Styling):CSS in JS: 스타일은 JavaScript 객체 형태로 작성합니다. 웹의 CSS와 문법이 유사하지만, 모든 CSS 속성이 지원되지는 않습니다. (예: float..

카테고리 없음 2025.05.20

React Native) React Native란 무엇인가?

React Native란?네이티브 앱 개발을 위한 JavaScript 프레임워크: React Native는 Facebook에서 만든 오픈소스 프레임워크로, JavaScript와 React의 개발 방식으로 iOS 및 Android용 네이티브 모바일 애플리케이션을 만들 수 있게 해줍니다."Learn once, write anywhere": React의 철학을 따릅니다. 하나의 코드베이스로 여러 플랫폼(iOS, Android)에서 동작하는 앱을 만들 수 있지만, 때로는 플랫폼별 특화된 코드가 필요할 수 있습니다. (완전히 "Write once, run anywhere"는 아닐 수 있습니다.)WebView 기반이 아님: React Native는 웹뷰(WebView)를 사용하여 웹 기술을 단순히 감싸는 방식(하이..

카테고리 없음 2025.05.19
728x90
반응형