Detalles del taller
Cuando construimos interfaces gráficas para usuarios, les permitimos interactuar con el mundo digital de una manera que emula sus intuiciones del mundo físico. Requiere que nos aseguremos de que nuestra vista (lo que ve el usuario) sea consistente con nuestro estado (los datos de la aplicación).
Esta tarea aparentemente sencilla de sincronizar el estado y la vista de nuestra aplicación puede ser particularmente difícil de lograr en el navegador web debido a su historial de desarrollo ad hoc. Se vuelve profundamente así a la escala de las aplicaciones modernas.
Los marcos de interfaz de usuario (React, Angular, Vue, Svelte) están diseñados para mitigar esto, pero sin una comprensión más profunda del “por qué” detrás de estos marcos, pueden ser difíciles de implementar, depurar y explicar.
En UIHP construiremos un modelo mental completo de desarrollo de UI en el navegador web y comprenderemos un sistema con JavaScript en su centro pero que interactúa con múltiples aspectos del navegador web: Webcore, Web IDL, DOM, el analizador HTML y más.
Enfrentaremos los desafíos en el desarrollo de la interfaz de usuario en el navegador web y desarrollaremos técnicas que incluyen enlace de datos unidireccional, un modelo de objeto de documento de JavaScript (un DOM ‘virtual’) y su reconciliación, composición de interfaz de usuario, plantillas y ganchos.
Con una concepción completa de este sistema como un todo, podemos depurar el código de interfaz de usuario más complejo, crear nuestros propios marcos de interfaz de usuario hechos a mano y responder las preguntas de entrevista más exigentes.
¡Algunos puntos clave!
Al participar con nosotros en el taller, aprenderá:
– Vinculación de datos en el desarrollo de la interfaz de usuario – Coherencia de datos y vistas en el navegador web
– Interfaz de usuario declarativa
– Rendimiento y el DOM virtual
– Técnicas de aumento de HTML
¿Este taller es para mí?
¿Algún requisito previo?
– Deberías haber tomado JavaScript the Hard Parts v2 en Frontend Masters
Instructor(es)
Will Sentance es cofundador y director ejecutivo de Codesmith, una residencia de ingeniería de software y aprendizaje automático con sede en Los Ángeles, Nueva York y Oxford. Es el creador de Icecomm, la plataforma de desarrollo más famosa para video P2P y comunicación de datos. Antes de Codesmith, Will fue director general de Ownly e ingeniero de software en Gem. Will se graduó de la Universidad de Oxford y la Universidad de Harvard.
Información de los medios:
MP4 | Vídeo: h264, 1920×1080 | Audio: AAC, 44,1 KHz, 2 canales
Información general:
Autor(es) : Will Sentance
Idioma : Inglés
Actualizado : 4/2023
Duración de los videos : 12h 56m
Fuente del curso : https://frontendmasters.com/workshops/hard-parts-ui/
PARA BAJAR EL CURSO NECESITÁS UN PROGRAMA TORRENT. POR EJEMPLO: https://deluge-torrent.org/