Cross-Site Scripting (XSS) 웹에서 가장 기초적인 취약점 공격 방법중 하나로 권한이 없는 사용자가 악의적으로 웹 사이트에 script 를 삽입하는 공격 기법 다른 웹 사이트와 정보를 교환하는? 다른 웹 사이트로 정보를 빼가는 것을 말하는 것 같다
bottom tab navigation 을 사용하더라도커스텀 tab bar 를 사용한다면 screenOptions={{ tabBarHideOnKeyboard: true,}}속성이 적용되지 않는다
CompositeNavigationProp 는서로 다른 레벨의 navigation 을 병합하여 사용하는 것인데같은 레벨의 navigation 이 여러개라면 union 타입을 사용할 수 있다또한 composite 한 type 을 다른 계층의 네비게이션과 중첩으로 comp
day.js 를 설치하면 tsconfig 설정을 해줘야 한다import \* as dayjs from 'dayjs' 로 사용해도 된다면tsconfig 설정을 해주지 않아도 된다initialDate 에 state 의 날짜를 string 형식으로 넣어주고date 를 변경하
지금까지 자료구조 중 비순차적 자료 구조는 해시 테이블 뿐이다트리는 비순차적 자료구조 중 하나로정보를 쉽게 검색하기 위해 저장할 때 유용하다트리는 계층 구조를 추상화한 모델트리는 부모 자식 관계를 가진 다수의 노드로 구성된다최상위 노드를 제외한 각 노드는 부모 노드를
react-native-webrtc 설치 시 m1 이슈 발생m1 스타일로 설치 해주면 된다..https://github.com/react-native-webrtc/react-native-webrtc에서 anroid, ios 각각 권한 설정 필요
oh.. ReactNavigation 의 인자로 NativeStackNavigationProp 제네릭에 유니온 타입을 줄 수 있다main 네비게이션 하위에 4개의 탭이 있을 경우원래 각각의 composite type 을 4개 만들어야하나 고민하였으나 main 하나에 나
datetimepicker 는 OS 별 특화된 날짜/시간 컴포넌트를 제공한다react-native-modal-datetime-picker 는 날짜 및 시간 선택을 모달 형태로 제공하는여기에 date-fns 를 함께 사용하면 편리하게 날짜 및 시간을 관리할 수 있다nat
http://bit.ly/publicgallery-splash무료 스플래쉬 아이콘 react-native-splash-screen 라이브러리를 사용하면 원하는 시점에 splash 화면을 사라지게 할 수 있다android 디렉터리에 drawable-hdpi, d
글 수정/삭제 시 자신의 글만 변경할 수 있도록firestore 에서 규칙 설정을 해야한다firebase 콘솔의 firestore 에서 규칙을 설정할 수 있다항상 위와 같은 형식으로 규칙을 설정해준다posts 컬렉션에 대한 권한 설정 시 위와 같이규칙 변경 후 게시 를
딕서녀리와 해시는 유일한 값 (반복되지 않은) 을 저장하기 위한 자료 구조다집합은 원소의 값이 유일한 값이라면딕서녀리(또는 맵) 은 값을 키: 값 형태로 저장하고 키가 중복되지 않은 자료구조다딕셔너리는 맵이라고도 하고집합은 값이 키, 키 형태지만딕셔너리는 키,값 형태로
KeyBoardAvoidingView 적용 시 해당 페이지가 있는 Navigator 상단에 걸어주면화면 길이가 잘 반영된다
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.추천 시스템은 추천 알고리즘이라는 이름으로 우리에게 더욱 친숙한 기술이다유튜브, 넷플릭스, 인스타그램 등의 서비스를 통해 알게 모르게 우리의 삶에 깊숙히 함꼐하고 있다추천 시스템은 사람들에
Jotai 는 상태라는 뜻의 일본어로Zustand 를 만든 곳에서 만든 상태 관리 라이브러리Zustand 는 독일어로 상태Zustand 는 Redux를 대체하기 위해Jotai 는 Recoil 을 대체하기 위해 만들었다고 한다Jotai 는 Recoil 과 거의 흡사한데a
No Permission handler detected 에러 발생 시에뮬레이터 내의 해당 app 제거DerivedData 제거workspace 폴더 제거podfile.lock 파일 제거ios 폴더 내의 pods 폴더 제거 이걸 꼭 해야한다..pod deintegrate
ReactNavigation 의 default Theme 는속성이 고정되어 있어 변경하여 쓰는 것이 큰 의미가 없는듯 하다테마에 따른 테마를 따로 만들어서 사용하는 편이 좋아보임
numColumns 가 2 이상인 경우columnWrapperStyle 을 between 으로 주고renderItem 의 width 를 조절하여 간격을 맞춰준다