새소식

인기 검색어

카테고리 없음

모프 기말대기

  • -

useState prpps형태로 값을 넘겨줄떄 js변수이기에 {}형식으로 전달
TouchableOpactity의 버튼 이벤트는 onPress 속성으로 기입하고 태그 안의 모든 컴포넌트들은 onPress의 영향을 받는다
Props - 읽기전용(값 변경 불가), 상속 State - 컴포넌트의 상태변경
react-natvie에서 import 닫는 태그 존재하지 않는다
배열의 filter 사용
TextInput onChangeText 이벤트
picker react-native에서 import
Slider Value와 onValueChange
Activity Indicator and Image - resizeMode로 이미지의 비율을 조절
Navigation 구
Stack Navigation. 화면 이동 방법은 네비게이션 컨테이너 안에 스크린이 존재하는데 각각의 스크린들은 고유의 이름이 존재해 navigation.navigate함수에 이동할 스크린의 이름을 넘겨주면 화면 전환이 된다
initialPrams 속성을 사용하여 페이지 전환시 넘겨줄 값을 미리 지정
navigate함수의 첫번쨰 인자값은 이동할 스크린으 이름, 두번쨰는 넘겨줄 데이터
넘어온 데이터를 받을떄는 props.route로 받는다
Header 의 이름을 페이지 이동할 떄 동시에 수정하려면 options 속성을 사용
Header 페이지 이동이 아니라 버튼과 같은 이벤트로 헤더의 이름을 변경할떄에는 navigation.setOptions을 사용
Drawer Navigation

fireBase를 사용하면서 서버리스방식으로 할떄의  장단점을 공부

개발 속도가 빠른 편이다

비지니스 로직을 클라이언트 앱에서 처리 하기에 코스트를 아낄 수 있다.단점

서버의 속도는 느린 편이다

비용이 비싸다

  • Firebase에는 두 종류의 Database가 있다. (Cloud firestore , real-time database)
  • 기존 DB가 real-time database이고 뒤에 나온게 Cloud firestore다
  • 두 종류 다 클라우드 기반 데이터베이스 솔루션을 제공한다.
  • Cloud Firestore는 모바일 앱 개발을 위한 Firebase의 최신 데이터베이스로서 실시간 데이터베이스의 성공을 바탕으로 더욱 직관적인 새로운 데이터 모델을 선보인다. real-time database보다 풍부하고 빠른 쿼리와 원활한 확장성을 제공한다.
  • real-time database는 여러 클라이언트에서 실시간으로 상태를 동기화해야 하는 모바일 앱을 위한 효율적이고 지연 시간이 짧은 솔루션이다.

fire base 삽입
fire base read async 비동기 함수 사
fire base 수정 doc안의 수정할 id 기입, delte함수는 삭
chatGPT
chatGPT return
Tab Navigation

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.