reacthooks 【React, useMemo】 오늘의 날짜의 계산으로 useMemo를 사용하면 쓸데없는 계산을 줄였습니다. useMemo 사용했을 때 감동했기 때문에 여러분에게 공유하고 싶어서 썼습니다! 근육 트레이닝의 종류와 근육 트레이닝 횟수를 기록하는 응용 프로그램. UI는 이런 식으로, 왼쪽 상단의 입력 폼에 근육 트레이의 종류(팔굽혀 펴기, 스쿼트 등)를 입력해 송신하면, 컴퍼넌트가 추가되어 가게 되어 있습니다. 미실장입니다만, 그 컴퍼넌트중의 폼으로 일자와 횟수를 입력해 송신하면, 그 아래에 기록이 모... ReactTypeScriptuseMemoreacthooks후크 React useState 및 useEffect를 사용하여 API에서 데이터를 가져오는 방법 React 후크로 데이터를 가져오는 데 어려움을 겪고 있다면 이 기사가 도움이 되었으면 합니다. React.useState React.useEffect 이들은 상태를 관리하고 구성 요소의 부작용을 수행하는 React 후크입니다. React.useState 후크는 변수의 상태를 관리하는 데 사용됩니다. React useState*는 문자열, 배열, 부울, 숫자 등 모든 종류의 변수를 관리할 수... useeffectreactreacthooksapi 캐시가 있는 useAsync 후크 우리 대부분은 데이터가 준비되었는지 여부를 추적하는 구성 요소의 상태를 유지 관리할 것이며 이는 API를 호출하는 모든 구성 요소에서 반복됩니다. 할 일 구성 요소 두 번째는 오류가 있는 경우 처리하는 것입니다. 세 번째는 할 일 상태를 API에서 받은 데이터로 설정한다는 것입니다. 참고: 데이터 가져오기 논리는 두 구성 요소에서 동일합니다. 모든 비동기 데이터 가져오기 및 상태 업데이트를 ... reacthooksasyncreactjavascript React Hooks로 Accordion 구성 요소 만들기 이 튜토리얼에서는 React Hooks로 Accordion을 만들 것입니다. 먼저 소품Accordion 및 header를 사용하여 구성 요소children를 생성해야 합니다. 따라서 논리는 상태expanded가 true일 때 클래스open를 accordion-body에 추가하고, 상태expanded가 거짓이면 클래스close를 accordion-body에 추가하는 것입니다. <Accordio... reacthookstutorialreactjavascript React Hooks: Context.Provider 생성 및 업데이트 방법 "React Hooks"에 대해 처음 듣는다면 그것에 대해 알 수 있습니다. 그만한 가치가 있습니다! 일부 HTML을 추가합니다. HTML에서 볼 수 있듯이 ./src/index.js 파일이 있습니다. 일부 자바스크립트를 추가합니다. 우리 ./src/index.js 의 후속 작업은 우리 ./src/ContextOne.js 가 될 수 있습니다. 여기에 새로운 얼굴이 있습니다. 항목 [A], [... reactreacthookshooksreactcontext 순차 간격 React Hook 애니메이션 상태마다 다른 지속 시간을 통해 애니메이션 상태 사이의 펄스와 같은 주기를 시뮬레이션할 수 있는 React 후크를 만듭니다. 사용자가 구성할 수 있는 지속 시간이 있는 4가지 애니메이션 상태 사이를 전환하는 애니메이션 하트비트 플레이어가 있습니다. 간격 또는 하트비트에 따라 구성 요소에 핑을 보내는 핑 서비스가 있으며 각 핑은 애니메이션 주기를 시작합니다. 원래 구현은 로컬 관찰 ... reactpromiseanimationreacthooks 간단히 말하면, React 갈고리(데이터 획득, 사용자 정의 갈고리, 상하문과 용법 포함) 이것은 우리가 useState 에게 전달하는 모든 값의 초기 값을 가지고 있으며, 이 경우 0 이기 때문에 초기 claps는 0 와 같습니다setClaps 상태 필드를 수정하는 데 사용할 함수입니다. 예를 들어 당신이 박수를 쳤다는 소식을 componentWillRecieveProps 갈고리로 우리가 이렇게 할 수 있다고 가정해 보세요. 그래서 우리의 예에서, 우리가 clap 단추를 눌렀을 ... reactreacthookshooksjavascript "렌더링 소품"대신 사용자 지정 후크 사용 멋지지만 때때로 React의 일부를 파악하기 어려운 것 중 하나는 다양한 구성 요소에서 상태 저장 논리를 재사용하는 것입니다. 필요할 때마다 특정 상태 저장 논리를 다시 작성하는 대신 이 논리를 한 번만 작성한 다음 필요한 모든 구성 요소에서 재사용하는 것을 모두 좋아합니다. 렌더링 소품이 있는 구성 요소는 자체 렌더링 논리를 구현하는 대신 React 요소를 반환하고 호출하는 함수를 사용합니... reactreacthooksjavascript GraphQL 엔드포인트를 기반으로 TypeScript 유형 및 React Hooks 생성 유형 안전성, 구성 요소 자동 문서화, 오류 처리 및 편집기 코드의 정확한 자동 완성의 이점이 추가됩니다. 그러나 형식을 작성하고 유지 관리할 수 있도록 유지하려면 여전히 상당한 노력이 필요합니다. 또한 데이터 공급자가 GraphQL 서버인 경우 서버에 이미 유형에 대한 자체 스키마가 있으므로 쓸모 없는 작업을 수행하고 있는 것처럼 느끼게 됩니다. 이를 염두에 두고 은 GraphQL 스키마에... reactgraphqltypescriptreacthooks 목록 회로, useArray 후크 그래서 최근에 두 개의 화살표를 사용하여 목록을 순환하는 반응 구성 요소를 만들어야 했습니다. 여기서 캐치는 다음 화살표는 끝에 도달한 후 첫 번째 인덱스로 돌아가야 하고 이전 화살표는 마지막 항목에 도달하면 첫 번째 항목으로 이동해야 합니다. 이것은 반응하고 후크를 사용하여 다음과 같은 결과를 얻었습니다. 구성 요소에서 사용하려면 다음을 수행하십시오. 결과는 다음과 같습니다. 어떻게 목록을... reactreacthooksjavascript 반응 상태 이벤트 처리 — 2 Flutterwave는 전 세계 어디에서나 고객으로부터 온라인과 오프라인으로 결제를 하고 수락하는 가장 쉬운 방법입니다. 이전 기사에서는 클래스 기반 함수가 state 속성을 사용하여 현재 Person 개체 값을 보유하지만 버튼을 클릭하면 setState 메서드에 의해 재정의되는 방법을 살펴보았습니다. 즉, 클릭 시 state 속성 개체가 setState 메서드 개체로 업데이트됩니다. 사람/... reactreactstatefulreacthooksjavascript 사용자 지정 후크에 반응하여 양식 데이터 업데이트 반응 커스텀 훅의 목적을 보여줄 수 있는 이미지를 검색해 보았습니다. 가끔 검색하다가 찾았습니다. 반응 사용자 지정 후크의 목적인 동일한 리소스를 공유하는 것 같습니다. 공식 사용자 지정 후크 페이지 에서 정의와 목적을 더 명확하게 확인할 수 있습니다. 사용자 지정 후크는 완전히 격리된 구성 요소 내에서 별도의 상태와 효과를 유지합니다. useState, useEffect, useContex... customhooksreactreacthooksfrontenddevelopment 이미지 로드 지연 - [1/2] 두 편의 글로 구성된 이 미니 시리즈에서, 나는 리액션 구성 요소 이미지를 구축할 것이다. 이 이미지는 사용자 정의 연결을 사용하여 저해상도 이미지를 표시하고, 고해상도 복사본을 완전히 다운로드하면 바로 바뀐다.두 번째 단계에서, 나는 구성 요소가 보일 때만 두 번째 구성 요소의 다운로드를 지연시킬 것이다 이 글에서, 나는 구성 요소를 구축함으로써 이 문제를 해결했다. 고해상도 이미지 원본을... reactreacthooksaveragelazyload 지연 로딩 이미지 - [2/2] 이전 게시물에서 이미지의 저해상도 버전과 고해상도 버전에 대한 두 가지 소스를 받는 React 구성 요소 이미지를 빌드했습니다. 추가 성능 향상은 구성 요소가 표시될 때만 고해상도 이미지 다운로드를 시작하는 것입니다. 여전히 최신 React에 대한 관점에서 HTML 요소와 연결된 ref를 받은 후 IntersectionObserver API를 사용하여 요소가 보기에 있는지 평가하는 사용자 지... performancereactreacthooksreusability 튜토리얼: 반응 갈고리 소개 이 강좌에서 우리는 작은 게임을 구축할 것이다.이것은 연결고리를 사용하여react 기능 구성 요소를 구축하는 데 습관이 된 실용적인 방법이다.게임을 구축할 때 따라갈 수 있도록 이 강좌의 모든 부분과 코드 세션을 훑어보겠습니다. 16.8 버전 이전에 React의 클래스 구성 요소는 상태를 관리하는 데 사용되었고 전체 생명주기 방법에 논리적으로 분포되었다.기능 구성 요소는 흔히 볼 수 있는 사... reactreacthookstutorialgame 반응 후크 사용 Hooks는 React 16.8에 추가되었으며 상태를 사용할 수 있게 해줍니다. 기능적 구성 요소만 사용할 수 있습니다. "후크가 단순히 기능을 대체하는 것이라면 애초에 후크를 사용하는 이유는 무엇입니까?"라고 물을 수 있습니다. 클래스 구성 요소를 사용하는 동안 이미 가지고 있었던 것입니다!", 하지만 그렇지 않습니다. 클래스 구성 요소에서 사용되는 수명 주기 메서드에 대한 개선 사항입니다... reactreacthooksjavascripttutorial
【React, useMemo】 오늘의 날짜의 계산으로 useMemo를 사용하면 쓸데없는 계산을 줄였습니다. useMemo 사용했을 때 감동했기 때문에 여러분에게 공유하고 싶어서 썼습니다! 근육 트레이닝의 종류와 근육 트레이닝 횟수를 기록하는 응용 프로그램. UI는 이런 식으로, 왼쪽 상단의 입력 폼에 근육 트레이의 종류(팔굽혀 펴기, 스쿼트 등)를 입력해 송신하면, 컴퍼넌트가 추가되어 가게 되어 있습니다. 미실장입니다만, 그 컴퍼넌트중의 폼으로 일자와 횟수를 입력해 송신하면, 그 아래에 기록이 모... ReactTypeScriptuseMemoreacthooks후크 React useState 및 useEffect를 사용하여 API에서 데이터를 가져오는 방법 React 후크로 데이터를 가져오는 데 어려움을 겪고 있다면 이 기사가 도움이 되었으면 합니다. React.useState React.useEffect 이들은 상태를 관리하고 구성 요소의 부작용을 수행하는 React 후크입니다. React.useState 후크는 변수의 상태를 관리하는 데 사용됩니다. React useState*는 문자열, 배열, 부울, 숫자 등 모든 종류의 변수를 관리할 수... useeffectreactreacthooksapi 캐시가 있는 useAsync 후크 우리 대부분은 데이터가 준비되었는지 여부를 추적하는 구성 요소의 상태를 유지 관리할 것이며 이는 API를 호출하는 모든 구성 요소에서 반복됩니다. 할 일 구성 요소 두 번째는 오류가 있는 경우 처리하는 것입니다. 세 번째는 할 일 상태를 API에서 받은 데이터로 설정한다는 것입니다. 참고: 데이터 가져오기 논리는 두 구성 요소에서 동일합니다. 모든 비동기 데이터 가져오기 및 상태 업데이트를 ... reacthooksasyncreactjavascript React Hooks로 Accordion 구성 요소 만들기 이 튜토리얼에서는 React Hooks로 Accordion을 만들 것입니다. 먼저 소품Accordion 및 header를 사용하여 구성 요소children를 생성해야 합니다. 따라서 논리는 상태expanded가 true일 때 클래스open를 accordion-body에 추가하고, 상태expanded가 거짓이면 클래스close를 accordion-body에 추가하는 것입니다. <Accordio... reacthookstutorialreactjavascript React Hooks: Context.Provider 생성 및 업데이트 방법 "React Hooks"에 대해 처음 듣는다면 그것에 대해 알 수 있습니다. 그만한 가치가 있습니다! 일부 HTML을 추가합니다. HTML에서 볼 수 있듯이 ./src/index.js 파일이 있습니다. 일부 자바스크립트를 추가합니다. 우리 ./src/index.js 의 후속 작업은 우리 ./src/ContextOne.js 가 될 수 있습니다. 여기에 새로운 얼굴이 있습니다. 항목 [A], [... reactreacthookshooksreactcontext 순차 간격 React Hook 애니메이션 상태마다 다른 지속 시간을 통해 애니메이션 상태 사이의 펄스와 같은 주기를 시뮬레이션할 수 있는 React 후크를 만듭니다. 사용자가 구성할 수 있는 지속 시간이 있는 4가지 애니메이션 상태 사이를 전환하는 애니메이션 하트비트 플레이어가 있습니다. 간격 또는 하트비트에 따라 구성 요소에 핑을 보내는 핑 서비스가 있으며 각 핑은 애니메이션 주기를 시작합니다. 원래 구현은 로컬 관찰 ... reactpromiseanimationreacthooks 간단히 말하면, React 갈고리(데이터 획득, 사용자 정의 갈고리, 상하문과 용법 포함) 이것은 우리가 useState 에게 전달하는 모든 값의 초기 값을 가지고 있으며, 이 경우 0 이기 때문에 초기 claps는 0 와 같습니다setClaps 상태 필드를 수정하는 데 사용할 함수입니다. 예를 들어 당신이 박수를 쳤다는 소식을 componentWillRecieveProps 갈고리로 우리가 이렇게 할 수 있다고 가정해 보세요. 그래서 우리의 예에서, 우리가 clap 단추를 눌렀을 ... reactreacthookshooksjavascript "렌더링 소품"대신 사용자 지정 후크 사용 멋지지만 때때로 React의 일부를 파악하기 어려운 것 중 하나는 다양한 구성 요소에서 상태 저장 논리를 재사용하는 것입니다. 필요할 때마다 특정 상태 저장 논리를 다시 작성하는 대신 이 논리를 한 번만 작성한 다음 필요한 모든 구성 요소에서 재사용하는 것을 모두 좋아합니다. 렌더링 소품이 있는 구성 요소는 자체 렌더링 논리를 구현하는 대신 React 요소를 반환하고 호출하는 함수를 사용합니... reactreacthooksjavascript GraphQL 엔드포인트를 기반으로 TypeScript 유형 및 React Hooks 생성 유형 안전성, 구성 요소 자동 문서화, 오류 처리 및 편집기 코드의 정확한 자동 완성의 이점이 추가됩니다. 그러나 형식을 작성하고 유지 관리할 수 있도록 유지하려면 여전히 상당한 노력이 필요합니다. 또한 데이터 공급자가 GraphQL 서버인 경우 서버에 이미 유형에 대한 자체 스키마가 있으므로 쓸모 없는 작업을 수행하고 있는 것처럼 느끼게 됩니다. 이를 염두에 두고 은 GraphQL 스키마에... reactgraphqltypescriptreacthooks 목록 회로, useArray 후크 그래서 최근에 두 개의 화살표를 사용하여 목록을 순환하는 반응 구성 요소를 만들어야 했습니다. 여기서 캐치는 다음 화살표는 끝에 도달한 후 첫 번째 인덱스로 돌아가야 하고 이전 화살표는 마지막 항목에 도달하면 첫 번째 항목으로 이동해야 합니다. 이것은 반응하고 후크를 사용하여 다음과 같은 결과를 얻었습니다. 구성 요소에서 사용하려면 다음을 수행하십시오. 결과는 다음과 같습니다. 어떻게 목록을... reactreacthooksjavascript 반응 상태 이벤트 처리 — 2 Flutterwave는 전 세계 어디에서나 고객으로부터 온라인과 오프라인으로 결제를 하고 수락하는 가장 쉬운 방법입니다. 이전 기사에서는 클래스 기반 함수가 state 속성을 사용하여 현재 Person 개체 값을 보유하지만 버튼을 클릭하면 setState 메서드에 의해 재정의되는 방법을 살펴보았습니다. 즉, 클릭 시 state 속성 개체가 setState 메서드 개체로 업데이트됩니다. 사람/... reactreactstatefulreacthooksjavascript 사용자 지정 후크에 반응하여 양식 데이터 업데이트 반응 커스텀 훅의 목적을 보여줄 수 있는 이미지를 검색해 보았습니다. 가끔 검색하다가 찾았습니다. 반응 사용자 지정 후크의 목적인 동일한 리소스를 공유하는 것 같습니다. 공식 사용자 지정 후크 페이지 에서 정의와 목적을 더 명확하게 확인할 수 있습니다. 사용자 지정 후크는 완전히 격리된 구성 요소 내에서 별도의 상태와 효과를 유지합니다. useState, useEffect, useContex... customhooksreactreacthooksfrontenddevelopment 이미지 로드 지연 - [1/2] 두 편의 글로 구성된 이 미니 시리즈에서, 나는 리액션 구성 요소 이미지를 구축할 것이다. 이 이미지는 사용자 정의 연결을 사용하여 저해상도 이미지를 표시하고, 고해상도 복사본을 완전히 다운로드하면 바로 바뀐다.두 번째 단계에서, 나는 구성 요소가 보일 때만 두 번째 구성 요소의 다운로드를 지연시킬 것이다 이 글에서, 나는 구성 요소를 구축함으로써 이 문제를 해결했다. 고해상도 이미지 원본을... reactreacthooksaveragelazyload 지연 로딩 이미지 - [2/2] 이전 게시물에서 이미지의 저해상도 버전과 고해상도 버전에 대한 두 가지 소스를 받는 React 구성 요소 이미지를 빌드했습니다. 추가 성능 향상은 구성 요소가 표시될 때만 고해상도 이미지 다운로드를 시작하는 것입니다. 여전히 최신 React에 대한 관점에서 HTML 요소와 연결된 ref를 받은 후 IntersectionObserver API를 사용하여 요소가 보기에 있는지 평가하는 사용자 지... performancereactreacthooksreusability 튜토리얼: 반응 갈고리 소개 이 강좌에서 우리는 작은 게임을 구축할 것이다.이것은 연결고리를 사용하여react 기능 구성 요소를 구축하는 데 습관이 된 실용적인 방법이다.게임을 구축할 때 따라갈 수 있도록 이 강좌의 모든 부분과 코드 세션을 훑어보겠습니다. 16.8 버전 이전에 React의 클래스 구성 요소는 상태를 관리하는 데 사용되었고 전체 생명주기 방법에 논리적으로 분포되었다.기능 구성 요소는 흔히 볼 수 있는 사... reactreacthookstutorialgame 반응 후크 사용 Hooks는 React 16.8에 추가되었으며 상태를 사용할 수 있게 해줍니다. 기능적 구성 요소만 사용할 수 있습니다. "후크가 단순히 기능을 대체하는 것이라면 애초에 후크를 사용하는 이유는 무엇입니까?"라고 물을 수 있습니다. 클래스 구성 요소를 사용하는 동안 이미 가지고 있었던 것입니다!", 하지만 그렇지 않습니다. 클래스 구성 요소에서 사용되는 수명 주기 메서드에 대한 개선 사항입니다... reactreacthooksjavascripttutorial