사용자를 대상으로 하는 개발을 해야 하는 프론트엔드 개발자. 구글의 FireBase는 프론트엔드 개발자에게 백엔드의 화력을 지원한다. FireBase는 서버 없는(서버리스) 개발을 가능하게 하기 때문에 백엔드에 대한 지식이 없어도 웹 서비스를 출시할 수 있다. Firebase 플랫폼을 사용한다면 개발자는 실제로 아무것도(DB, 사용자 정보, 서버) 소유하고 있지 않는 것과 같다. 구글의 힘을 빌려쓰는 것이기 때문에 개인적으로만 사용하는 앱이나, 이윤를 추구하지 않는 간다한 수준의 앱을 테스트 할 때 사용하는 게 좋다. 이러한 점들로 인해 규모가 큰 회사에서 엔터프라이즈 급의 앱을 만든다면 파이어베이스는 사용하지 않는다. 🕵🏻♀️ Q. 이러한 서버리스(serverless) 개발은 어떻게 가능하게 되었을까..