[R.N] 리액트 네비게이션 리액트 네비게이션저번 예제에서 하나의 페이지만 구현했는데 이번엔 리액트 네비게이션을 사용해 여러페이지(스크린)을 구현했다. 메뉴를 구성할때는 stack, 사이드드로우를 구성할때는 drawer를 사용했고 가상으로 더미데이터를 만들어서 컴포넌트에 맞게 데이터를 뿌려주고 contextAPI와 redux를 활용해 즐겨찾기를 구현해봤다. 그밖에 컴포넌트를 디테일하게 나누고 스타일링도 하면서 리액트네이티브와 좀 더 친해지는계기가 되었다. https://github.com/heesangs/RnNavigation GitHub - heesangs/RnNavigation: basic navigation appbasic navigation app. Contribute to heesangs/RnNavigation deve.. 2025. 5. 1. [RN.개발일지] 14. 폴더 및 파일명의 의미 정리 리액트 네이트브 기본 폴더 및 파일 정리📂 폴더명설명프로젝트 관련 폴더 .bundle번들링 관련 파일들이 저장될 가능성이 있는 폴더 (앱 실행 파일)번들링: 파일들을 하나로 합쳐서 앱이 실행될 수 있도록 만드는 과정..vscodeVisual Studio Code의 프로젝트 설정 파일들이 들어 있는 폴더node_modulesnpm(yarn)으로 설치한 라이브러리들이 저장되는 폴더vendor직접 복사해서 넣은 외부 라이브러리들이 저장되는 폴더 네이티브 코드 폴더 androidReact Native 프로젝트의 Android 네이티브 코드가 들어 있는 폴더iosReact Native 프로젝트의 iOS 네이티브 코드가 들어 있는 폴더local.propertiesAndroid 관련 로컬 환경 설정 파일 (SDK.. 2025. 2. 5. [JS.개발일지] 7. 자바스크립트 4(class) 이제 클래스를 공부해보자. getter와 setter. 외부에서 내부필드에 직접 접근하지 못하도록 하고 오직 getter와 setter를 통해서만 데이터에 접근하고 수정할 수 있도록 한다. (보안성을 높일 수 있다는 장점이 있음)이것을 통해 '유효성검사, 로그기록, 변경이력추적' 등의 다양한 로직을 구현 할 수 있다고 하는데일단 기본적인것들만 우선 테스트 해보자. 위 코드에서 몸무게는 출력되지 않는다. #을써서 private속성을 줬기 때문인데 get을 써야만 해당 속성값을 가져올 수 있다! static 메서드클래스 인스턴스에 의존하지 않고클래스 이름을 통해 직접적으로 호출이 가능하다. static 메서드를 사용하는 이유1. 객체 생성의 유연성 - 동일한 클래스라도 다양한 입력방식으로 객체 생성 가.. 2025. 1. 4. 이전 1 다음