Librerías
La aplicación de Marketplace usa las siguientes librerías web:
- Boostrap: Paquete libre de estilos CSS para la creación de aplicaciones web responsive.
- JQuery: Librería Javascript para fácil manipulación del DOM.
- Underscore: Librería Javascript con utilidades para un desarrollo más rápido.
- AngularJS: Framework de desarrollo web para la creación de aplicaciones de una página. Busca ser flexible y fácil de probar.
- Angular Mocks: Librería para AngularJS que permite simular la presencia de un Backend.
- Angular Cookies: Librería de AngularJS para el manejo de Cookies.
- UI Bootstrap: Librería de AngularJS con componentes reutilizables usando plantillas de Bootstrap.
- Restangular: Librería de AngularJS que permite crear un API para realizar peticiones HTTP Rest.
- ngCrud: Librería de AngularJS que permite extender servicios y controladores con el fin de proveer funcionalidad CRUD de manera rápida.
- ngCrudMock: Librería de AngularJS que permite simular la existencia de un backend con operaciones CRUD.
- ngCrudAuth: Librería de AngularJS que permite realizar autenticación con un backend, y redirigir al usuario cuando los permisos no sean suficientes.