- API 호출에는
async/await
이 적합하며 UI 멈춤을 유발하지 않습니다. 🌐 - 복잡한 JSON 처리와 같은 시간이 오래 걸리는 작업은 UI 렉을 유발할 수 있습니다. 🐌
compute
함수를 사용하여 별도의 스레드에서 작업을 실행하면 UI 렉을 방지할 수 있습니다. 🚀compute
는 단방향 통신 및 기본 데이터 유형만 지원하는 단기 작업에 적합합니다. 🧮Isolate
는 양방향 통신을 지원하며 장기 실행 작업에 적합합니다. 📡Isolate.spawn
을 사용하여 isolate를 생성하고, 데이터를 주고받기 위해 송신자와 수신자를 설정해야 합니다. ⚙️