Skip to content

Reto de desarrollo: En este desarrollo se utiliza para el front Angular, para el back SpringBoot y base de datos en MySql.

Notifications You must be signed in to change notification settings

SebastianRG2/RetoAngularSpringDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RetoAngularSpringDev

Reto de desarrollo: En este desarrollo se utiliza para el front Angular, para el back SpringBoot y base de datos en MySql.

Frontend

  • Version angular: 10.
  • Version node: 14.4.0.
  • Version angular cli: 10.0.1.
  • Version bootstrap: 4.5.
  • Comandos en el block de notas.
  • Se realiza el front en la ultima version de angular. Se crean las clases y metodos correspondientes para realizar el CRUD.
  • Se utiliza angular router para las rutas en el front.
  • Se utiliza sweetalert2 para las alertas en el front.
  • Se utiliza rxjs para las exceptions en el front y mapeos.
  • Se aplican diferentes etiquetas de Angular (NgModel, NgIf, NgFor, etc).

Backend

  • Se desarrolla en spring boot.
  • Se desarrolan 3 apis, para mayor independencia de cada componente.
  • Se crean exceptions para ciertos casos, estas se muestran en conjunto en el front con sweetalert2 y rxjs para atraparlas.
  • Se crean diferentes paquetes. Controllers (apis), Dao, Entity (Entidades), Services(Servicios).
  • Se implementa CrudRepository y JPA.
  • Se utiliza inyeccion de dependencias.
  • Se utilizan anotaciones propias del framework. (Entity, Service, Etc).

SQL

  • Base de datos en MySQL.
  • Usuario: root.
  • Nombre base de datos: db_reto.
  • Clave base de datos: sasa.
  • Script adjunto en el repositorio.

About

Reto de desarrollo: En este desarrollo se utiliza para el front Angular, para el back SpringBoot y base de datos en MySql.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published