지난 1부에서는 Firebase의 개념을 알아보았죠.
Firebase로 나만의 웹 앱 만들기 (1부)
Firebase란 무엇일까?나만의 웹사이트나 애플리케이션을 만들어보고 싶다는 생각, 한 번쯤 해보셨나요? 아이디어는 있지만, '서버는 어떻게 만들지?', '데이터베이스는?', '로그인 기능은 어떻게 구
shinypeace.tistory.com
이제 직접 코드를 작성하며 실시간으로 동작하는 간단한 방명록 웹 앱을 만들어 보겠습니다. 아래 캔버스에는 바로 실행해 볼 수 있는 전체 HTML 코드를 담았습니다. 이 코드만으로 Firebase의 강력한 실시간 데이터베이스 기능을 체험할 수 있을 거예요.

위 코드를 실제로 동작시키려면 몇 가지 간단한 설정이 필요합니다.
어떠셨나요? 복잡한 서버 코드 한 줄 없이, 단 하나의 HTML 파일만으로 실시간 데이터 통신이 가능한 웹 애플리케이션이 만들어졌습니다. 친구에게 이 파일을 보내주고 firebaseConfig만 각자 자신의 프로젝트 정보로 바꾼다면, 멀리서도 함께 메시지를 주고받는 것을 확인할 수 있을 거예요.
이것이 바로 Firebase가 가진 강력함입니다. 오늘은 Firestore의 실시간 동기화 기능만 맛보았지만, 1부에서 소개한 인증, 호스팅, 스토리지 등 다양한 기능을 활용하면 훨씬 더 복잡하고 멋진 서비스도 빠르게 만들어낼 수 있습니다.
이번 시리즈를 통해 Firebase와 조금 더 가까워지는 계기가 되었기를 바랍니다.
| firebase 바이브 코딩으로 챌린지앱 만들기(1) (0) | 2025.06.22 |
|---|---|
| Firebase로 나만의 웹 앱 만들기 (3부) (1) | 2025.06.19 |
| Firebase로 나만의 웹 앱 만들기 (1부) (3) | 2025.06.18 |
| 바이브 코딩이란? (2) | 2025.06.06 |
| 수업의 변화: 진짜 디지털 전환 수업이 시작되었다. (2) | 2025.06.06 |