Open juaneguren opened 1 year ago
Back-end:
Java Spring Boot: Es un marco de desarrollo para Java que se utiliza en el back-end para construir servicios web y API RESTful. Maneja la lógica del negocio y la interacción con la base de datos. Pricing: open-sourse https://spring.io/projects/spring-boot
MongoDB: Es una base de datos NoSQL que puede ser utilizada como backend de la aplicación para almacenar y recuperar datos relacionados con productos, pedidos y usuarios. Pricing: https://www.mongodb.com/es/pricing
Jsonwebtoken: Esta biblioteca se utiliza para generar y verificar tokens de autenticación en el back-end, asegurando que las solicitudes a las API estén autorizadas. Pricing: open-source. https://www.npmjs.com/package/jsonwebtoken
Gestión de Pagos (Paypal, Stripe): La integración con servicios de pago se realiza en el back-end para garantizar la seguridad y la autenticidad de las transacciones. https://www.paypal.com/us/business/open-business-account
Seguridad (Helmet): Middleware como Helmet se utiliza en el back-end para mejorar la seguridad de la aplicación, configurando encabezados HTTP y protegiendo contra ataques comunes.
JUnit para pruebas/tests. Pricing: open-source https://junit.org/junit5/
Jenkins para configurar los procesos de CI/CD ((Continuous Integration/Continuous Delivery) Pricing: open-source. https://www.jenkins.io/
https://aws.amazon.com/es/amplify/pricing/ https://www.digitalocean.com/pricing https://www.heroku.com/pricing