플러터로 앱을 개발할 때, 기본적인 위젯만으로 모든 기능을 구현하는 것은 현실적으로 쉽지 않아요. 대부분의 앱은 네트워크 통신, 로컬 데이터 저장, 상태 관리, 푸시 알림 같은 기능이 필요하고, 이를 직접 구현하는 것보다는 검증된 라이브러리를 활용하는 것이 훨씬 효율적이에요.다행히도 플러터에는 다양한 패키지가 제공되며, 플러터 공식 패키지 저장소인 pub.dev에서 쉽게 다운로드하여 사용할 수 있어요. 이번 글에서는 플러터 개발을 할 때 필수적으로 사용되는 기본 라이브러리를 소개해 보려고 해요. http - 네트워크 통신을 위한 필수 라이브러리http 라이브러리는 API 요청을 보내고 데이터를 받아오는 데 사용돼요. 플러터에서 백엔드 서버와 통신할 때 가장 기본적으로 사용하는 라이브러리예요. http 라..