[ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] React Native 공부 순서 정리. ▽React Native 공부 순서 정리. 1. React Native 시작하기 2. React Native 핵심 동작 원리 3. 컴포넌트 & 스타일링 실습
FlatList vs SectionList vs ScrollViewVirtualizedList 내부 동작 (windowSize, maxToRenderPerBatch)알고리즘 관점: Sliding Window & Lazy LoadingSet → 중복 없는 선택 목록Map
RN(ReactNative) 은 모바일 웹앱이나 하이브리드 앱을 제작하는 것이 아닌,"크로스플랫폼 / 네이티브 앱"을 제작하기 위해 사용하는 오픈 소스 프레임워크입니다...일반적으로 IOS 네이티브 앱은 '오브젝트 C, Swift' 코드를 활용해서 IOS 플랫폼에 맞게
[ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] React Native 공부 2. Ⅰ.리엑트 네이티브란 무엇이며, 리엑트와 어떻게 다른가? ◇포인트 : 웹 개발(React)과 모바일 개발(RN)의 주요 차이점에 대해서 논하기. ◆ 리엑트 네이티브란
모바일 앱 배포는 개발된 앱을 사용자가 접근할 수 있는 환경에 배치하는 과정을 의미합니다.이는 앱 개발의 마지막 단계로, 앱이 사용자에게 제공되기 전에 여러 단계를 거칩니다.주요 배포 방식에는 앱 마켓플레이스와 대체 배포 방식이 있습니다.배포 방식에는 크게 Google
React Native는 네이티브 개발의 장점과 사용자 인터페이스를 구축하기 위한 JavaScript 라이브러리인 React를 결합한프레임워크입니다.리액트 네이티브는 리액트의 가상 DOM 개념과 유사한 방식으로 작동합니다. 리액트는 브라우저의 DOM을 직접 수정하는 대
리액트 네이티브는 iOS와 Android 플랫폼에서 네이티브 앱을 개발할 수 있는 프레임워크로, 여러 구성 요소가 함께 작동하여 앱을 구축합니다.주요 구성 요소로는Shadow Tree, 네이티브 모듈, 브리지 또는 JSI, 그리고 Fabric와 TurboModules가
[ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] React Native 공부 3-3. ▽React Native 공부 3-3. 1. 앱 실행 및 환경 설정. 메인 스레드 실행: 앱이 실행되면 메인 스레드가 먼저 실행됩니다. 이 스레드는 UI를 생성하
리액트 네이티브에서 상태 관리는 앱의 데이터를 효율적으로 관리하고,UI를 동적으로 업데이트하는 데 중요한 역할을 합니다.특히, 복잡한 앱을 개발할 때 상태 관리가 더욱 중요해집니다.상태 관리에는 여러 가지 방법과 라이브러리가 있으며, 각기 다른 장점과 사용 사례가 있습
변수는 데이터를 저장하는 공간입니다.우리가 어떤 값을 저장해두고, 나중에 재사용하고 싶을 때 '변수'에 담아서 사용합니다.ex)let name = "John"; // name이라는 변수에 문자열 "John"을 저장Js문법상에서는 var, let, const 3가지 키워
[ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] React Native 입문을 위한 필수 TS 개념 정리 01. ▽ React Native 입문을 위한 필수 TS 개념 정리 01. 1. JS vs TS의 차이 1-1. 개요 JavaScript (
[ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] React Native 입문을 위한 필수 JS 개념 정리 02. == “자바스크립트 실행 컨텍스트와 스코프: 클로저까지, 깊이 있는 이해” ▽ React Native 입문을 위한 필수 JS 개념 정리 0
android/, ios/는 각각 네이티브 코드가 들어있고, 빌드 시 필요한 설정이 존재합니다.실질적인 앱 비즈니스 로직은 src/ 안에 대부분 작성합니다.📒 assets/이미지, 아이콘, 폰트 파일, 로티 애니메이션 파일 등을 저장.주로 require() 또는 im
즉, this는 어디서, 어떻게 호출되었느냐에 따라 그 값이 변합니다.정적인 값이 아니라, 함수가 어떻게 호출되었는가에 따라 그 값이 결정되는 동적 바인딩 특성을 지니고 있습니다.객체 지향 언어의 this는 일반적으로 '인스턴스'를 가리키지만JS에서는 '함수 호출 방식
[ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] 면접 대비 공부 . ▽ [ 앱 개발자 도전기 : 크로스플랫폼_ReactNative ] 면접 대비 공부(feat : React) . 1. RN을 선택한 이유와 장단점 > - "React-Native"를
[ 앱 개발자 도전기 : 크로스플랫폼ReactNative ] RNRN 1. RN은 어떤 프레임워크인가?? ▽ [ 앱 개발자 도전기 : 크로스플랫폼ReactNative ] RNRN 1. RN은 어떤 프레임워크인가?? 1. 📱RN은 어떤 프레임워크인가?? 1-1.
[ 앱 개발자 도전기 : 크로스플랫폼ReactNative ] RNRN 2. React Native 기본기 다지기 : 컴포넌트 기반 개발. ▽ [ 앱 개발자 도전기 : 크로스플랫폼ReactNative ] RNRN 2. React Native 기본기 다지기 : 컴포넌트