flutter앱개발 2

Flutter의 Dart 언어, 왜 사용할까? JavaScript, Java, Swift와 비교

📝 들어가며앱 개발에 관심이 있으신 분들이라면 “어떤 언어로 앱을 만들어야 할까?”라는 고민을 많이 하셨을 것 같아요. Flutter로 앱을 만들 때 사용하는 언어는 바로 Dart인데요. “Dart가 뭐지? 왜 꼭 Dart를 써야 하지?”라고 궁금해하시는 분들도 많으시더라고요. 이번 글에서는 Dart 언어의 특징과 함께, JavaScript, Java, Swift와 비교했을 때 어떤 점이 좋은지 자세히 알려드리려고 해요.Flutter로 앱을 만들면서 Dart를 사용해본 경험을 토대로, 장단점과 함께 왜 Dart가 앱 개발에 적합한지 살펴봤어요.1. Dart 언어의 특징부터 살펴볼게요Dart는 구글에서 만든 언어로, 모바일, 웹, 데스크톱 앱까지 한 번에 개발할 수 있는 멀티 플랫폼 언어예요.싱글 스레드..

Flutter 개발 2025.06.08

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