El código fuente de la galería de imágenes es simple, esta dividido en dos secciones:
El almacenamiento de datos
Para irnos introduciendo en el mundo real de las aplicaciones Web es importante separar en capas nuestro código; por ahora esta división del código separa la aplicación en dos capas: una de datos y una de vistas. En las líneas 7 a la 60, se llena estáticamente un arreglo de datos con registros que representa cada una de las imágenes que forman parte de la galería de datos. Luego esta parte estática será reemplazada por alguna función que extraiga los datos desde otro medio de almacenamiento persistente.
La construcción de la UI o interface de usuario.
Una vez que se tienen los datos en memoria, cargados en el arreglo, se puede dibujar lo que vera el usuario de la galería. La UI que dibuja la implementación de esta versión es simple, ud podría mejorarla.