-
LecciónKeyword lists: listas de palabras clave
La primera estructura de datos asociativa que vamos a ver es la lista de palabras clave o keyword list, que permite asociar valores a átomos. Aquí su construcción, consulta con el operador [:x], y una particularidad importante sobre do, end y else que tal vez te ayude mucho. -
LecciónCadenas de caracteres
Strings o caracteres encadenados. Si ya sabes lo que es una cadena de caracteres, me preocuparía que no veas este vídeo a velocidad 1.5x o que no te saltes la parte en la que explico que es lo que va entre comillas, en verdad. -
LecciónEjecutar código en Android (2/2)
Para que nuestro juego conozca lo que ha ocurrido en el Dialog será necesario crear un listener que escuche a los eventos del diálogo. Además, otro ejemplo creando un Toast. -
LecciónClases condicionales
Las clases condicionales permiten utilizar en función de una determinada condición una clase u otra, y es un recurso muy práctico, por ejemplo, para señalar clases cuando un estado es inválido o en general para hacer que el aspecto de un componente dependa en sus propiedades. -
Lección¿Cómo hacer asignaciones en Elixir?
A ver, en Elixir no hay asignaciones en el sentido más literal de la palabra. Ya lo veremos. Sin embargo, un tipo de expresiones que nos son útiles es poder darle identificadores al resultado de evaluar otras expresiones para poder hacerlas más simbólicas y poder utilizarlas cómodamente al fabricar otras... -
LecciónActualizar de Rollbar a Vite 3
En este vídeo os cuento los pasos que habría que dar para actualizar un proyecto de Rollbar a Vite. También se puede actualizar de Vite 2 a Vite 3, pero la lista de cambios será menor, por lo que no habrá mucho que hacer. 00:00 Introducción 01:41 Actualizar las dependencias... -
LecciónBucles
Con los bucles podemos insertar directivas en nuestros componentes Svelte para repetir parte de un marcado un número de veces en función del número de elementos que haya en una colección que vamos a ir recorriendo. Además, no te olvides que también tiene else para establecer el marcado en caso... -
LecciónInterfaces: usándolas con clases
Como en otros lenguajes de programación orientados a objetos, las interfaces pueden utilizarse para fabricar un contrato o una especificación con operaciones que debe tener una clase. En este vídeo os enseño cómo implementar interfaces en clases y cómo usarlos para fabricar abstracciones. -
Lecciónbind:this
bind:this es una interesante evolución de bind donde podemos directamente asociar todo un nodo DOM o un nodo Svelte a una variable de la que iría en la sección script de un componente, para poder interactuar con ese nodo desde código. Esto es algo que debería ser usado únicamente en... -
LecciónCapturando eventos
Un componente no sería nada si no tuviese eventos, que permite capturar acciones del mundo exterior, como clicks hechos en un botón, pulsaciones de teclas, o incluso eventos propios generados internamente, para reaccionar a él y producir algún tipo de consecuencia.