당신의 fetch()를 말리십시오
fetch()
방법을 배우고 사용해야 합니다. fetch()
를 사용하면 개발자가 API에 액세스하고 여러 방식으로 데이터를 사용할 수 있습니다. 궁금하신 분들을 위해 평균fetch()
게시 방법의 구문은 다음과 같습니다.이제 추출된 데이터로 수행하기로 선택한 작업이 크게 다를 수 있습니다. 이 예에서 나는 모든 것을
console.log()
-하고 있습니다. 이는 fetch()
가 올바르게 작동하는지 확인하는 데 매우 유용할 수 있습니다.fetch()
는 매우 중요한 방법이며 개발자가 여러 방법으로 웹 사이트 백엔드 데이터에 액세스할 수 있도록 합니다...가장 일반적으로, 우리는
이것은 약어 "CRUD"를 사용하여 쉽게 기억할 수 있습니다. 개발자로서 우리는 항상 CRUD와 함께 작업합니다. 프로젝트를 만드는 동안 CRUD에 무릎을 꿇는 경우가 많다고 말할 수 있습니다. 운 좋게도 CRUD가 너무 많이 발생하지 않도록 하는 솔루션이 있습니다.
아니, 난 그냥 당신에게 소리를 지르는 것이 아닙니다. 이것은 실제로 "DRY"라는 또 다른 약어이며 CRUD에 빠지지 않도록 도와줍니다. 코드를 보다 효율적이고 모듈식으로 만들고 건조하게 유지할 수 있는 재미있는 작은 기술을 배웠습니다. 함수를 사용하여
fetch()
요청을 선언하십시오!가장 단순한 규모로 보면 다음과 같을 것입니다.
이것을 분해합시다. 이것은 이전 예제와 정확히 동일한
fetch()
순서입니다. 이 기능이 멋진 이유는 데이터를 가져오는 위치에 따라 변경할 수 있도록 가져오기의 URL을 매개변수로 설정했기 때문입니다!이 함수 위에 우리가 쓴 경우...
const url = 'http://example.com/movies'
... 위의 첫 번째 "지루함"
fetch()
과 정확히 동일한 데이터를 반환합니다!함수를 호출하고 원하는 URL을 매개변수로 전달하여 이를 더욱 동적으로 만들 수 있습니다.
이것이 매우 유용함에도 불구하고 "어쨌든 필요할 때마다 올바르게 구문이 지정된 가져오기를 입력하는 것이 그리 어렵지 않다"고 생각할 수 있습니다. 그러나 가져오기가 더 복잡해지면 분명히 CRUD에 빠지기 시작할 것입니다. 좀 더 복잡한 다른
fetch()
를 살펴보고 정보를 매개변수로 전달하는 것이 얼마나 유용한지 살펴보겠습니다.CRUD를 탭하여 새 데이터를 업데이트하고 생성하면
fetch()
구문이 더 집중되고 정확한 세부 정보를 기억하기 어려워집니다. 이러한 가져오기를 함수로 생성하고 필요한 정보를 매개변수로 전달하는 것이 훨씬 쉽습니다.감사합니다!
Reference
이 문제에 관하여(당신의 fetch()를 말리십시오), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jpucci26/dry-out-your-fetch-3mjo텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)