본문 바로가기

await2

[Flutter] 개념 확장 #01 - 비동기 처리 방식 비교 (JS vs Flutter) #01 개념 확장 - 비동기 처리 방식 비교목차 ▲Ⅰ 자바스크립트의 비동기 처리 방식01. 콜백 함수02. Promise03. async / awaitⅡ Dart의 비동기 처리 방식01. 콜백 함수02. Future03. async / awaitⅡ Dart의 비동기 처리 방식Ⅰ 자바스크립트의 비동기 처리 방식01. 콜백 함수콜백 함수함수의 인자로 다른 함수를 전달하고, 특정 작업이 끝난 후에 호출되는 구조장점 : 간단하게 비동기 작업을 처리할 수 있음단점 : 콜백 지옥 문제 발생 가능 / 여러 개의 비동기 작업을 중첩해 호출할 때, 가독성 및 유지 보수 문제콜백 함수 예시function fetchData(callback) { console.log("A. 데이터를 가져오는 중..."); setTimeo.. 2025. 1. 15.
[Flutter] Flutter 기초 #07 - Flutter 비동기 & HTTP 통신 #07 Flutter 기초 - Flutter 비동기 & HTTP 통신목차 ▲Ⅰ 콜백 함수로 비동기 처리01. 콜백 함수Ⅱ Flutter에서 비동기 처리01. 비동기02. async & await03. FutureⅢ HTTP 통신 & DIO 패키지01. DIO02. DIO 주요 메서드03. 응답 데이터 처리Ⅰ 콜백 함수로 비동기 처리01. 콜백 함수콜백 함수란?콜백 함수(Callback Function) 란 다른 함수의 인자로 전달어떤 특정 작업이 완료된 후 특정 시점에 호출되는 함수주로 비동기 작업에서 자주 사용main 함수void main() { runApp(MyApp());}class MyApp extends StatelessWidget { const MyApp({super.key}); @ove.. 2025. 1. 14.
728x90