flutter-handling-concurrency
โดย flutter
ถ่ายโอนงานที่ใช้ CPU สูงไปยัง isolates ในเบื้องหลัง ขณะที่รักษาความตอบสนองของ UI ใน Flutter ให้คงที่ มีรูปแบบการทำงานพร้อมกันสามแบบ: async / await สำหรับงานที่ผูกกับ I/O, Isolate.run() สำหรับการคำนวณหนักแบบครั้งเดียว, และ Isolate.spawn() พร้อมการส่งข้อความสำหรับตัวทำงานเบื้องหลังแบบถาวร รวมถึงเมทริกซ์การตัดสินใจเพื่อเลือกระหว่างการทำงานแบบ async และ isolates ตามประเภทของงาน (I/O เทียบกับ CPU-bound) และความถี่ในการดำเนินการ ครอบคลุมเวิร์กโฟลว์ที่สมบูรณ์สามแบบพร้อมรายการตรวจสอบงานทีละขั้นตอน: มาตรฐาน...
npx skills add https://github.com/flutter/skills --skill flutter-handling-concurrency