flutterfirebase 3

Firebase Realtime Database 데이터 설계하는 법 – 처음부터 깔끔하게!

안녕하세요 😀 Firebase Realtime Database(Firebase RTDB)를 사용할 때, 코딩보다 더 중요한 게 바로 데이터 구조 설계예요.앱을 만들다 보면 데이터를 어떻게 저장하고 불러올지 고민하게 되는데, 처음부터 구조를 잘 설계하지 않으면, 나중에 복잡해지고 느려지고… 아주 큰 후회를 하게 됩니다 😢 이번 글에서는 Firebase RTDB를 쓸 때 데이터를 어떻게 설계하면 좋은지, 초보자도 이해할 수 있도록 친절하게 알려드릴게요!Firebase RTDB를 사용하려고 docs 페이지에 들어가보면, 데이터베이스 구조화를 잘 해야한다고 설명하고 있는 것을 확인할 수 있어요. 저도 처음에 이 페이즈를 보았을 때 어떻게 해야하는지에 대해서 정확하게 잘 모르고 진행했었어요. 제가 RTDB를 ..

1인 개발 2025.03.30

Flutter + Firebase Realtime Database 심화 CRUD 완전 분석!

안녕하세요 😀 지난 포스트에서는 Firebase Realtime Database에서 CRUD 하는 방법을 설명했어요. 이번 편에서는 CRUD 심화편이에요. Realtime Database를 사용할 때 Create, Read, Update, Delete 하는 방법이 여러가지인데, 그 방법들을 모두 설명하면서 언제, 어떻게 써야하는지와 장단점을 비교해보려고 해요.Firebase Reference란? (CRUD 전에 꼭 알아야 할 개념!)Firebase Realtime Database에서 데이터를 저장하거나 읽으려면 "어디에 접근할 건지" 알려줘야 해요.그걸 알려주는 게 바로 Reference (레퍼런스)예요!레퍼런스는 데이터의 "주소"예요집에 가려면 주소가 필요하듯, 데이터에 가려면 레퍼런스(주소)가 필요..

1인 개발 2025.03.30

Flutter에서 Firebase Realtime Database로 CRUD 하기!

안녕하세요 😊 지난 글에서는 Firebase 프로젝트 만들기와 앱 등록 방법을 아주 자세히 배웠죠? 이제 그다음 단계로, Firebase Realtime Database(RTDB) 를 Flutter 앱에서 직접 사용해보는 시간이에요! 이번 글에서는 데이터를 만들고(Create), 읽고(Read), 수정하고(Update), 삭제(Delete) 하는 방법을 아주 쉽게 알려드릴게요. 아주아주 쉬운 예시와 함께, 프로그래밍 초보자분들도 “아~ 이거 이렇게 쓰는 거구나!” 하고 이해할 수 있도록 설명드릴게요 😊📌 Firebase Realtime Database란?먼저 간단히 RTDB가 뭔지부터 짚고 갈게요! Realtime Database는 이름 그대로 데이터를 실시간(Real-time) 으로 저장하고 불러..

1인 개발 2025.03.23