Desarrollo del Front-end
El Desarrollo web front-end, también conocido como desarrollo en el cliente, es la práctica de producir HTML, CSS y JavaScript para un sitio web o aplicación web de modo que un usuario pueda ver e interactuar con ellos. El reto asociado con el desarrollo front-end es que las herramientas y las técnicas utilizadas cambian constantemente así que los desarrolladores deben estar en permanente actualización.
Aquí vamos a desarrollar el Front-End de nuestras aplicaciones utilizando HTML, CSS y Javascript. Para facilitar el desarrollo vamos a utilizar dos frameworks muy populares:
Bootstrap: es un framework de código abierto que es desarrollado por un equipo de desarrolladores de Twitter. Sirve para construir componentes de interface usuario a partir de HTML, CSS, y Javascript. Contiene una serie de templates para crear botones, formas, barras de navegación y otros componentes de interface.
AngularJS: es un framework de código abierto que es desarrollado por un equipo de desarrolladores de Google. Sirve para construir aplicaciones web dinámicas en un modelo Single-Page-Application.