로딩
요청 처리 중입니다...

Firebase 배우기 23 - Template를 이용해 Landing Page 쉽고 빠르게 만들기

 Firebase 배우기 23 - Template를 이용해 Landing Page 쉽고 빠르게 만들기

앞의 여러 글들에서 Firebase를 이용해, 자체적인 서버 없이 구글에서 제공하는 Firebase 내의 Firestore 서비스를 이용해 DB인 컬렉션을 만들고, 이 컬렉션에 데이터를 DB 형태로 저장하고, 불러오고, 삭제, 편집하는 기능에 해당되는 각각의 웹페이지를 만드는 과정을 소개한 바 있었다. 그런데 이렇게 만든 여러 페이지들의 기능을 사용자의 권한(가입 여부, 로그인 상태 등) 메뉴선택을 고려하여, 적절한 권한이 부여된 페이지를 효율적으로 보여주려면, 각각의 웹페이지들을 유기적으로 연결해 주는 메뉴 구성이 필요하다.

이를 위해서는 해당 웹서비스에 접속 시, 누구에게나 무조건 보여주는 첫 페이지(=Landing Page)가 필요하고, 이 초기 페이지에서 준비된 각각의 웹페이지를 연결하는 메뉴 구성체계가 필요하다. 이처럼 웹서비스 접속 시 보이는 첫 페이지인 Landing Page는 어느 웹서비스든지 필요한데, 전체 서비스를 상징하는 디자인적 요소도 필요한 특성상, 나처럼 디...