Se acuerdan de este post, puede que te resulte más fácil ver cómo encajan en el diagrama que vimos en otro post anterior:
Elm comienza mostrando el valor inicial en pantalla. A partir de ahí, entras en este bucle:
- Esperar la entrada del usuario.
- Enviar un mensaje para actualizar.
- Producir un nuevo modelo.
- Llamar a la vista para obtener el nuevo HTML.
- Mostrar el nuevo HTML en pantalla.
- ¡Repetir!
Esta es la esencia de la arquitectura Elm. Cada ejemplo que veamos a partir de ahora será una ligera variación de este patrón básico.