Skip to content

Proyecto que realiza las operaciones básicas contra la entidad Productos; creación, lectura, actualización, borrado (CRUD).

Notifications You must be signed in to change notification settings

anderfrago/ng-mystore

Repository files navigation

EV2 Desarrollo de Interfaces

ANGULAR

Proyecto que realiza las operaciones básicas contra la entidad Productos; creación, lectura, actualización, borrado (CRUD).

Contiene varias ramas para ir avanzando en conceptos relacionados con el desarrollo Angular.

v1-core-shared:

Diseño modular basado en características.

La idea es dividir la aplicación en módulos de características que representen diferentes funcionalidades de negocio. A continuación un diagrama que ilustra la separación de los módulos de características.

core-shared

Pietrucha, B. (2019). Angular architecture and best practices. Recuperado de dev-academy

v2-frontend-backend

Se agrega el apartado de backend mediante express.js.

Sustituimos InMemoryWebApi por un Mock api realizado con Express - Marco de aplicación web Node.js, los valores no son persistentes ya que no hay conexion a base de datos.

v3_deployment

Despliegue distribuida de la aplicación. El backend en Heroku y la base de datos en MongoDB Atlas. El frontend en Firebase.

v4_serverless

Despliegue serverless

La aplicación se despliega en Netlify convirtiendo el backend en Functions. La aplicación final está disponible en https://ng-mystore.netlify.app/

About

Proyecto que realiza las operaciones básicas contra la entidad Productos; creación, lectura, actualización, borrado (CRUD).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages