애니메이션은 훌륭한 사용자 환경을 만들기 위해 매우 중요합니다. 정지한 물체는 움직이기 시작할 때 관성을 극복해야 합니다 움직이는 물체는 운동량을 가지고 있고 즉시 멈추는 경우는 거의 없습니다. 애니메이션을 사용하면 인터페이스에서 물리적으로 신뢰할 수 있는 동작을 전달
이제 앱에 알림을 보낼 수 있습니다! 당신이 원하는 것이 순전히 정보 제공이었다면, 여기서 멈출 수 있습니다. 그러나 엑스포에서는 알림에 따라 UI를 업데이트하거나 알림이 선택된 경우 특정 화면으로 이동할 수 있습니다.Expo의 대부분의 경우와 마찬가지로 알림 처리도
push 알림을 위한 모든 클라이언트 측 기능을 제공하는 expo-notifications 모듈과 함께 expo는 APNs 및 FCM으로 이러한 알림을 보낼 수도 있습니다! 여러분이 해야 하는 건 마지막 단계에서 가져온 ExpoPushToken와 함께 당사의 서버로 요
클라이언트 측에서 푸시 알림을 준비하기 위해 필요한 두 가지 주요 사항은 다음과 같습니다.푸시 알림을 보낼 수 있는 사용자의 권한사용자의 ExpoPushToken(푸시 알림이 메일인 경우 ExpoPushToken은 사용자의 주소)expo-notifications 라이
푸시 알림은 어떤 종류의 앱을 만들든 중요한 기능입니다. 새 앨범이 발매되거나, 세일이나 다른 제한된 시간 동안만 거래하거나, 친구 중 한 명이 메시지를 보냈던 등, 사용자에게 흥미를 줄 수 있는 어떤 것에 대해 알리는 것은 좋을 뿐만 아니라, 푸시 알림은 사용자 상호
Query 및 Mutation 외에도 GraphQL은 세 번째 작업 유형인 subscriptions을 지원합니다.Query와 마찬가지로 subscriptions을 사용하면 데이터를 가져올 수 있습니다. Query와와 달리 subscriptions은 시간이 지남에 따라
GraphQL 쿼리를 아래와 같은 곳에서 저장이 가능함로컬정규화in-memory cache위의 작업 과정을 통해 별도 network 요청을 보내지 않고. 캐시된 데이터에 대해 즉시 응답이 가능Apollo Client는 높은 구성 관리를 가지며 스키마에 각각 타입과 필드
GraphQL의 오랫동안 지속되는 read operation 으로 서버에 있는 것이 무엇이든 항상 listen 하도록 해줌 조건이 충족하면 push real time web socket에 기반 가장 필요한 조건은 Pubsub Class(PubsubEng
FlatList : 긴 데이터를 담고 있는 리스트를 다루는 방식 중 하나 \- 화면상에 컴포넌트가 없으면 렌더링하지 않음효율성이 놓음lazy RenderingScrollView : 스크롤이 가능하게 만들 수 있는 것 \- 모든 리액트 하위 컴포넌트를 한번에 렌더링
React Hook Form에서 유효성 검사 속성 및 에러 메세지 추가하기React Hook Form에서 검사 방식은 아래와 같습니다위의 유효성 검사를 통과하지 못할 때 useForm의 errors 객체를 이용하여 에러 메세지를 보여줄 수 있음간단한 샘플을 아래와
정의 : 사용하기 쉬운 유효성 검사와 함께 성능 기준에 맞으며 유연하고 확장 가능한 폼사용 가능한 프레임워크 : 말 그래도 React와 React Native에서 사용 가능함re-render 방지 : component를 분리하여 re-render 방지 및 성능 향상Su
단순히 서버도 또 다른 컴퓨터임서버는 역할의 개념한 컴퓨터가 네트워크로 연결된 하나 이상의 컴퓨터에 글과 사진을 보여주거나 반대로 업로드 받아 저장하는 등 serve 하는 컴퓨터가 서버,serve를 받는 컴퓨터가 클라이언트보통은 인터넷 데이터 센터에 있음출처: http
1990년대 중반까지 Static Site 서버에 만들어진 HTML 문서가 존재 사용자가 브라우저에 주소를 입력하면 서버는 이미 배포되어진 HTML을 보여주는 형식 단점!: 페이지 내에 다른 링크 클릭 시 서버에서 다시 HTML 파일을 받아서 페이지 전체를 업데이트해야
통계학보다 역사, 철학 공부가 주식 투자에 도움이 될까?효율적 시장 가설과 랜덤 워크 가설 \- 효율적 시장 가설은 주식 시장의 모든 정보는 주가에 반영되기에 주가는 항상 합리적이라는 것랜덤워크 가설은 시장의 등락은 원래 비합리적이며 예측할 수 없다는 것펀드 매니저가
운영 및 관리해나갈 웹 사이트가 복잡해짐에 따라 역할 및 기능에 따라 나눌 필요성이 생겨났고 소프트웨어와 관련하여 Model,View,Controller 접근법이 생김Model : 데이터와 관련되는 부분으로 형식 지정, 저장, 불러오는 것을 담당View : HTML,C