Firebase 메소드의 반환값을 알고 싶다면 Firebase API Reference를 활용하자! !

Firebase를 사용하고 있거나 firebase를 사용한 앱 등 작성의 해설 동영상이나 기사를 보면 갑자기,

"createUserWithEmailAndPassword 는 user를 반환하기 때문에,"
라든지,
"get 는 snapshot를 반환하기 때문에"

같은 것을 말해, Firebase 초보자라고, 「왜??」라고 되는 것이 많았으므로, 이 기사를 작성했습니다.

결론 : Firebase API Reference에 전부 써있었다 🤣



우선은 결론으로부터 말해 버립니다만, Firebase API Reference 에 모두 써 있습니다.

이것은 Firebase의 공식 문서의 일부입니다만, 불행히도 현시점(2020년 11월)에서는 일본어화는 되어 있지 않고, 영어만이 되고 있습니다. 그러나, 이하의 화상과 같이 설명은 영어입니다만, 메소드 마다 취하는 인수나 그 형태, 반환값 등이 실제의 코드와 같은 형태로 쓰여져 있으므로, 영어가 서투른 분이라도 이해하기 쉽다고 생각합니다.


예를 들어, 처음에 예로 든, createUserWithEmailAndPassworduser 를 돌려주는 것을 어떻게 아는지,



우선은, 해당의 메소드의 곳까지 가서, 반환값을 확인합니다.
이번은 Promise <UserCredential> 가 되고 있다!

즉, 사용자 작성이 완료된 단계에서 UserCredential가 반환됩니다.

그리고, UserCredential 란 무엇인가 라고 하면, 그 링크처를 보면 알 수 있는 것입니다.
빨리 봅시다.



여기 user 가 있었습니다! !

요약



그래서 다시 한번이 예를 되돌아 보면,
  • 반환 값이나 인수를 모른다 🤔
  • Firebase API Reference을 열고 해당 메소드를 찾습니다.
  • 인수, 반환값을 확인
  • 인수, 반환 값에 대한 자세한 정보를 알고 싶다면 클릭하십시오
  • Happy이 된다 🙆‍♀️🙆‍♂️

  • 덧붙여서, 최근에는 번역 기술이 굉장히되어 왔기 때문에 번역 기능을 사용하여 번역하면서 읽는 것도 좋을지도 모릅니다. DeepL 가 추천입니다.

    좋은 웹페이지 즐겨찾기