6 블록 화면으로 이동한 후, 파이어베이스DB에서 단어 목록을 가져와 어떤 기능을 실행할지 결정하는 데 사용할 기능 변수를 만들고 초기화합니다.
7 올리기 버튼을 클릭하면 현재 화면에 보이는 영어 단어가 파이어베이스DB에 저장되도록 블록을 구성합니다.
TIP
타이니DB와 마찬가지로 파이어베이스DB에서도 값을 저장하고 가져오기 위해 태그를 사용합니다.
8 내리기 버튼을 클릭하면 기능 변수에 내리기 버튼을 클릭했음을 기록하고 파이어베이스DB에 저장된 태그들을 리스트 형태로 가져오도록 블록을 구성합니다.
TIP
타이니DB에서는 ‘태그가져오기’ 함수를 호출하여 태그리스트를 바로 가져올 수 있었지만 파이어베이스DB에서는 ‘태그리스트가져오기’ 함수를 호출한 후 서버로부터 응답을 받을 때까지 기다려야 합니다.