Estructuras de datos especializadas en Dart
Aprende a usar Queue, HashMap y SplayTreeMap para optimizar el rendimiento de tus colecciones según el caso de uso.
Aprende a usar Queue, HashMap y SplayTreeMap para optimizar el rendimiento de tus colecciones según el caso de uso.
Aprende a usar Process.run y Process.start para ejecutar comandos del sistema, manejar streams de entrada/salida y evitar deadlocks por buffers llenos.
Guía técnica sobre el manejo de bajo nivel de peticiones y servidores HTTP mediante streams en Dart.
Guía avanzada sobre el uso de Socket, ServerSocket y RawSocket para comunicación binaria y control de flujos en Dart.
Manejo avanzado de File, Directory y streams de I/O en Dart.
Guía sobre el uso de dart:io, la librería estándar para I/O en la VM de Dart, incluyendo filesystem, red y procesos.
Aprende a mover buffers de bytes pesados entre Isolates sin incurrir en costos de copia mediante el uso de TransferableTypedData.
Aprende a usar Isolate.run para ejecutar tareas pesadas en isolates sin la complejidad de ReceivePort y SendPort.
Guía técnica sobre la creación de isolates y el establecimiento de canales de comunicación bidireccional en Dart.
Explica el modelo de concurrencia de Dart basado en isolates, su memoria independiente y la comunicación por paso de mensajes.