본문 바로가기
728x90

Future2

[Flutter] 6. Flutter의 "네트워킹 및 데이터 처리" Flutter 학습: 네트워킹 및 데이터 처리Flutter 애플리케이션을 개발하면서 네트워킹과 데이터 처리는 매우 중요한 부분입니다. 이 글에서는 HTTP 요청 처리, JSON 데이터 처리, 비동기 프로그래밍에 대해 알아보겠습니다.1. HTTP 요청: http 패키지 사용법, REST API 통신Flutter에서 HTTP 요청을 처리하기 위해 http 패키지를 사용할 수 있습니다. 이 패키지는 REST API와의 통신을 쉽게 만들어 줍니다. http 패키지 설치: 먼저, pubspec.yaml 파일에 http 패키지를 추가합니다.[yaml] dependencies:   flutter:     sdk: flutter   http: ^0.13.3  그리고 패키지를 설치합니다.[sh] flutter pub g.. 2024. 6. 26.
[Dart] 7. Dart의 "비동기 프로그래밍" Dart 학습: 비동기 프로그래밍비동기 프로그래밍은 시간이 걸리는 작업을 효율적으로 처리할 수 있게 해줍니다. Dart에서는 Future, async, await, 그리고 Stream을 사용하여 비동기 프로그래밍을 구현할 수 있습니다. 이번 글에서는 Future 사용법, 비동기 함수 작성 및 호출, 스트림 사용법에 대해 알아보겠습니다.1. Future: Future 사용법Future는 비동기 작업의 결과를 나타내는 객체입니다. Future는 시간이 걸리는 작업이 완료된 후 값을 반환하거나, 오류가 발생할 경우 예외를 던질 수 있습니다. Future 사용 예제:[dart] Future fetchUserOrder() {   // 2초 후에 결과 반환   return Future.delayed(Duration.. 2024. 6. 19.
728x90