flutter7 [Flutter] Retrofit 적용 (호출 방법 및 예시) 저번 달 글(클릭)에서는 Flutter에 Retrofit 적용 방법과 모델, RestClient 구현 방법을 알아보았다.이번에는 실질적으로 데이터베이스에서 데이터를 가져와서 실행하는 예시를 통해서 호출 방법까지 알아보도록 하겠다. 비동기 처리 방식(Future / aysnc - await)Flutter는 Dart 언어를 기반으로 이루어져 있다. Dart에서 데이터를 읽거나, 전송하는 네트워크 통신에서는 비동기 처리 방식이 사용된다.여기서 동기(synchronous) / 비동기(asynchronous)에 대해 짧게 설명하자면 동기(synchronous : 코드가 순차적으로 실행되는 방식으로, 하나의 작업이 완료될 때까지 다음 작업은 대기한다.비동기(asynchronous): 작업이 완료되기를 기다리지 않고.. 2024. 6. 16. [Flutter] macOS에서 vscode로 flutter 개발환경 구축하기 기존에 안드로이드 스튜디오를 쓰다가 vscode 툴로 바꾸면서, flutter 개발환경 구축부터 flutter 프로젝트 실행하기까지의 기록들을 작성해보려고 합니다. vscode 다운로드 먼저, visualstudio 공식 홈페이지에서 다운로드를 합니다.https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, WindowsVisual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimi.. 2024. 6. 10. [Flutter] Retrofit 적용 별 헤는 밤 앱의 IOS 진출을 위해 Flutter 변환 작업을 하고 있습니다. 그 중 오늘은 앱에서 서버 데이터를 호출하는데 필요한 Retrofit에 대해 얘기 할 계획입니다. RESTful API Retrofit에 대해 설명하려면 RESTful API에 대해 먼저 설명할 필요가 있습니다. REST(Representational State Transfer)는 클라이언트와 서버 간의 통신을 위한 소프트웨어 아키텍처 스타일을 의미합니다. RESTful API은 이런 REST 아키텍처 스타일을 따르는 API로 주요 요소는 다음과 같습니다. 자원: HTTP URI를 통해 웹 서비스의 글, 유저, 이미지 등을 가져옵니다. 행위: HTTP Method를 사용하여 자원에 대한 행위를 나타냅니다. (ex) POST,.. 2024. 4. 16. 이전 1 2 다음