강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

gmldnjs0402님의 프로필 이미지
gmldnjs0402

작성한 질문수

손에 익는 Next.js - 블로그 만들기

나만의 블로그 살펴보기: OG Image와 SEO

sitemap 에 Pormise가 필요한 이유

작성

·

3

0

5:53 부분에서 sitemap 에서 Promise가 필요하다 하셨는데 왜 필요한지 궁금합니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

gmldnjs0402님, 질문 주신 내용에 대해 설명드리겠습니다. Sitemap 생성과 관련해서 Promise가 필요한 이유는 비동기적으로 데이터를 가져와야 하는 경우에 주로 사용됩니다. 예를 들어, 데이터베이스나 외부 API로부터 동적으로 페이지 정보를 가져오는 상황이라면, 이러한 과정은 비동기 작업이 되는 것입니다.

Promise 객체는 이러한 비동기 작업을 처리할 수 있게 해주는 자바스크립트 객체로, 비동기 작업의 완료 여부를 특정 시점에서 알 수 있게 해줍니다. 즉, Sitemap을 생성하는 과정에서 비동기 작업이 필요하다면, 이를 적용하여 데이터 로딩의 완료를 보장하고, 마지막에 해당 데이터를 기반으로 Sitemap을 완성할 수 있습니다.

관련하여 이해를 돕기 위한 보충 설명 및 코드 샘플은 Next.js 공식 문서의 관련 섹션에 참고해 보실 수 있습니다. 여기에서 Promise를 어떻게 활용하는지 구체적인 예제를 살펴보실 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

gmldnjs0402님의 프로필 이미지
gmldnjs0402

작성한 질문수

질문하기