내 React 기반 애플리케이션에는 전체 페이지에 필요한 모든 데이터를 한꺼번에 가져 오는 나머지 API 호출이 있습니다. 응답에는 드롭 다운 목록에도 사용할 수있는 데이터가 있습니다. 그러나 이것이 어떻게 성취 될 수있을 지 확신하지 못합니다. 현재 드롭 다운 값을 선택할 때마다 새로운 요청을하고 있습니다. 불필요한 여러 번 전화하지 않고 효율적으로 구현하는 방법을 제안 해주십시오.API 응답을 캐시하고 나중에 & reactx 반응에서 사용하는 방법은 무엇입니까?
1
A
답변
0
HDD 또는 RAM에 캐시 할 수 있습니다.
- HDD = 예 : localStorage
- RAM = 응용 프로그램 상태, 예 : redux 상점.
로컬 스토리지를 들어 당신이 내 작은 플러그인을 사용할 수 있습니다 응용 프로그램 상태에서 https://www.npmjs.com/package/localstorage-ttl
(RAM) - 화재 액션이 데이터를 사용 REDUX-썽크, REDUX-사가 유사한를 가져 감속기로 전화를 걸어 상점에 데이터를 저장하십시오. 저장소에서 데이터를 검색하십시오.
https://github.com/gaearon/redux-thunk https://github.com/redux-saga/redux-saga
관련 문제
- 1. 이미지를 캐시하고 나중에 EaselJS에서 사용하는 방법?
- 2. 아약스 오류시 캐시하고 나중에 시도하십시오
- 3. API 응답을 객체에 저장하여 나중에 스크립트에서 사용할 수있는 방법은 무엇입니까?
- 4. SnapToRoad의 응답을 사용하는 방법은 무엇입니까?
- 5. 이 JSON 응답을 사용하는 방법은 무엇입니까?
- 6. jQuery.get() : 데이터를 나중에 사용하는 방법은 무엇입니까?
- 7. 반응에서 로더 이미지를 표시하는 방법은 무엇입니까?
- 8. LinkedIn API 응답을 통해 루프하는 방법은 무엇입니까?
- 9. 레일 - 조회수에 API 응답을 표시하는 방법은 무엇입니까?
- 10. RSpec에서 API 게시물의 응답을 검사하는 방법은 무엇입니까?
- 11. 모카의 변수에 API 응답을 저장하는 방법은 무엇입니까?
- 12. 이미지를 캐시하고 올바르게 크기를 조정하는 방법은 무엇입니까?
- 13. 나중에 사용하기 위해 서버에서 API 응답을 다시 사용합니다.
- 14. promise에서 응답을 사용하여 나중에 체인
- 15. Reactx 문자열을 html로
- 16. 반응에서 페이지 나누기를 사용하는 방법?
- 17. 서버에서 XML 응답을 사용하는 방법은 무엇입니까?
- 18. 반응에서 중복 이벤트 리스너를 피하는 방법은 무엇입니까?
- 19. 반응에서 가져 오기 지옥을 처리하는 방법은 무엇입니까?
- 20. 반응에서 클래스의 잘못된 상태를 업데이트하는 방법은 무엇입니까?
- 21. 렌더링에서 this.props 렌더링 - reactx
- 22. XML API 응답을 JSON으로 변환하기
- 23. 석영 API : 나중에
- 24. reactx/react-native에서 반복적 인 이벤트를 수행하는 방법은 무엇입니까?
- 25. 단일 URL에서이 응답을 사용하는 방법은 무엇입니까? 그것을 고려
- 26. 다른 누군가의 API를 쿼리하고 캐시하고 제공하는 가장 간단한 방법은 무엇입니까?
- 27. PHP는 API 호출의 응답을 기다리는가?
- 28. PHP에서 웹 사이트의 JSON 응답을 검색하고 사용하는 방법은 무엇입니까?
- 29. 뷰 모델로 API 응답을 관리하는 방법
- 30. 반응에서 404를 처리하는 방법
안녕,이 구현나요. 그렇다면 어떻게 말해 주시겠습니까? – Johnson