← 목록

JavaScript Fetch API를 활용한 데이터 가져오기 🌐

작성: 2025년 02월 17일읽기: 약 2분

웹 개발을 배우는 여러분, 오늘은 웹에서 데이터를 쉽게 가져올 수 있는 방법인 JavaScript의 Fetch API에 대해 알아볼 거예요. 데이터를 가져오는 것은 웹 개발에서 매우 중요한데, 예를 들어 날씨 앱을 만든다고 생각해 보세요. 사용자가 원하는 도시의 날씨 정보를 어떻게 가져올 수 있을까요? 바로 Fetch API를 사용해서요!

Fetch API란 무엇인가요?

간단히 말해서, Fetch API는 웹에서 데이터를 쉽게 가져오고 보낼 수 있는 기능을 제공합니다. 예전에는 XMLHttpRequest라는 것을 사용했었는데, Fetch API는 더 간단하고 현대적인 방법을 제공해요.

데이터 가져오기 예제

자, 이제 JavaScript에서 Fetch API를 사용해서 실제로 데이터를 어떻게 가져오는지 보여드릴게요. 아래는 간단한 예제입니다.

fetch('https://api.example.com/data')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error('Fetching error:', error));

이 코드는 무엇을 하는 걸까요? 간단히 설명하자면:

  1. fetch() 함수를 호출하고, 가져오고 싶은 데이터의 URL을 넣어줍니다.
  2. 데이터를 성공적으로 가져오면, .then()을 사용해서 응답을 JSON 형태로 변환합니다.
  3. 그 다음 .then()에서 변환된 데이터를 콘솔에 출력합니다.
  4. 만약 데이터를 가져오는 과정에서 문제가 생기면, .catch()로 에러를 잡아서 콘솔에 에러 메시지를 출력합니다.

왜 Fetch API를 사용해야 하나요?

이제 여러분도 Fetch API를 사용해서 웹 개발 프로젝트에서 데이터를 쉽게 가져오고, 사용자에게 멋진 정보를 제공할 수 있게 되었어요. 시작해 보세요! 🚀