프론트엔드

React 19 Beta가 npm에 올라왔다.React 블로그에 올라온 글을 보고 개인적으로 중요하다 생각하는것 몇 가지를 정리해 보았다.전체 내용은 아래 링크에서 확인할 수 있다.https://react.dev/blog/2024/04/25/react-19#whats-new-in-react-19 React 19 Beta – ReactThe library for web and native user interfacesreact.dev Actionasync transition을 사용하는 함수를 일컫는다.pending state, oprimistic updates, error handling, forms를 쉽게 핸들링 할 수 있게 되었다. useActionState hookAction을 더 쉽게 사용할 수 있게..
ui를 만들다 보면 아래와 같이 Flatlist를 중첩해서 사용해야 할 때가 있다. } /> 이 경우 아래와 같은 오류가 발생한다. A VirtualizedList contains a cell which itself contains more than one VirtualizedList of the same orientation as the parent list. You must pass a unique listKey prop to each sibling list. Item Key의 문제인줄 알았는데 FlatList에 listKey prop을 추가해주지 않아서 발생하는 오류였다. } /> 즉, FlatList는 VirtualizedList를 사용하는데, 이들을 구분해줄 key가 없어서 발생하는 오류였다.
1. 개요 오늘도 평화롭게 기능을 추가하던 중 이런 메일을 받았다. 푸시알림 인증서를 업데이트 하라는 내용인데, 이런건 1년마다 하는 일이다 보니 매번 어떻게 하는지 헷갈린다. 1년 뒤의 나를 위해 인증서 업데이트 내용을 정리해두었다. 2. 인증서 요청 생성 "키체인 접근"에서 인증서 지원 > 인증 기관에서 인증서 요청... 을 선택한다. 그럼 인증서 정보 입력 화면이 뜨는데, 이메일 주소를 입력하고, 요청 항목을 "디스크에 저장됨"과 "본인이 키 페어 정보 지정"으로 변경한 뒤 다음을 누르면 인증서 요청 파일(CertificateSigningRequest.certSigningRequest)을 다운받을 수 있다. 나머지는 별도의 수정 없이 넘어갔다. 3. 인증서 업데이트 apple developer에서 ..
최초 작성일 : 2023.10.13 최종 수정일 : 2023.10.13 1. 개요 현재 사이드 프로젝트로 서비스중인 아쿠쿠아 서비스를 playstore에서 설치한 뒤 실행하면 로그인을 포함한 서버와의 통신이 되지 않는 문제가 있었다. 문제를 찾는것이 늦어졌는데 그 이유는 막상 개발하며 debug, release모드로 테스트를 할 땐 전혀 문제가 없었기 때문이다. 오직 .aab, .apk로 빌드하고, 이를 안드로이드 기기에 설치했을 때만 문제가 발생했다. 또 ios에서는 아무 문제가 없었다! 그렇기에 console을 찍어볼 수도 없어 여러가지 경우의 수를 다 반복해보며 원인과 해결법을 찾아보았다. 2. 원인 조사 apk파일로 빌드한 상태에서는 콘솔을 볼 수 없으므로 오류 메세지를 그냥 태그로 출력하게 했더..
wacku
'프론트엔드' 카테고리의 글 목록