다중 호스팅의 필요성 파이어 베이스로 웹서비스를 만들다 보면, 때로는 관리자와 사용자 화면을 하나의 프로젝트에 따로 만들고 싶은 경우들이 많이 있다. 실제로 해당 웹페이지에 일반 사용자가 와서 볼 수 있는 페이지를 호스팅 하면서, 동시에 해당 컬렉션이나 스토리지에 관리자들이 자료를 올리기 위해서 관리자들을 위한 별도의 웹페이지가 있었으면 하는 경우이다.
또한 때로는 웹페이지를 만들면서, 서로 다른 언어 사용자를 위해 언어별 페이지를 만들어야 하는 경우도 있다. 이들은 모두 하나의 프로젝트 내에서 동일한 DB나 스토리지를 공유하되, 서로 다른 화면으로 분리해야 한다는 특징이 있다.
이러한 상황을 해결할 수 있는 한 가지 방법은 로그인과 메뉴바를 이용하는 것으로, 예를 들어 일반 사용자는 로그인 없이 해당 웹페이지를 이용하고, 자료를 올리는 관리자는 로그인한 후, 관리자를 위한 전용화면들을 사용하는 방식이다. 여러 개의 언어로 구성된 페이지의 경우도 버튼으로 언어를 선택하게 하고, 각 ...