Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso básico de Dart - Aula 21 - Event Loops
Play lesson

Curso básico de Dart - Curso básico de Dart - Aula 21 - Event Loops

5.0 (0)
9 learners

What you'll learn

This course includes

  • 3.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Na aula de hoje, vamos desvendar um conceito crucial por trás da mágica da programação assíncrona em Dart: o Event Loop. Entenda como o Dart, mesmo sendo single-threaded, consegue gerenciar múltiplas tarefas, processar eventos e manter seus aplicativos Flutter responsivos! Neste vídeo, você vai entender: O que é o Event Loop: Descubra o mecanismo que permite ao Dart executar código de forma não bloqueante. Single-Threaded vs Assíncrono: Como o Dart lida com operações que podem demorar (como I/O de rede ou disco) sem travar a execução principal. Microtask Queue vs Event Queue: Aprenda sobre as duas filas principais gerenciadas pelo Event Loop e a ordem de prioridade entre elas. Futures, async e await em Ação: Veja como essas ferramentas da programação assíncrona interagem com o Event Loop. Impacto na Performance: Entenda por que conhecer o Event Loop é vital para escrever código performático e evitar que a interface do seu app Flutter congele. Dominar o Event Loop é essencial para escrever código Dart eficiente e criar apps Flutter performáticos! Junte-se à nossa comunidade e troque experiências com outros devs: Site Oficial: https://www.flutterbrasil.com.br/ Instagram: https://www.instagram.com/flutterbrasiloficial/ Discord: https://discord.flutterbrasil.com.br/ Medium: http://blog.flutterbrasil.com.br/ Github: https://github.flutterbrasil.com.br/ Linkedin: http://linkedin.flutterbrasil.com.br/ Curtiu o conteúdo? 👍 Deixe seu LIKE, compartilhe com seus amigos devs e inscreva-se no canal para não perder as próximas aulas!

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere