En angular es muy común tener interfaces en vez de clases, más adelante ayuda el hecho de que esta entidad sea una clase? o también se pu...

Gustavo Restrepo

Gustavo Restrepo

Pregunta
student
hace 5 años

En angular es muy común tener interfaces en vez de clases, más adelante ayuda el hecho de que esta entidad sea una clase? o también se puede utilizar una interfaz?

3 respuestas
    Daniel Meza

    Daniel Meza

    student
    hace 5 años

    Siempre comienza usando lo más simple, una interfaz. A medida que vayas utilizando esa interfaz hay una probabilidad que necesites convertirla a clase. El mismo requerimiento te lo solicitará y es ahí donde ya realmente puedes convertirla a una clase.

    Pero la idea es siempre comenzar desde lo más simple.

    Gustavo Restrepo

    Gustavo Restrepo

    student
    hace 5 años

    Hola Daniel, osea que pude haber utilizado una interfaz sin ningun problema no?

    Nicolas Molina

    Nicolas Molina

    teacher
    hace 5 años

    Si tienen razón en Angular usamos más las interfaces que las clases, es más cómodo, pero en las siguientes clases vamos a usar una técnica llamada DTO (Data Transfer Object) y necesitamos que sean clases 🙂

Curso de Backend con NestJS [2023]

Curso de Backend con NestJS [2023]

Desarrolla aplicaciones backend sólidas y escalables con NestJS. Aprende a crear APIs REST, gestiona controladores, servicios y valida datos con DTOs. Implementa prácticas modernas de arquitectura y validación de datos. Este curso ha sido actualizado. Te invitamos a tomar la nueva versión.

Curso de Backend con NestJS [2023]
Curso de Backend con NestJS [2023]

Curso de Backend con NestJS [2023]

Desarrolla aplicaciones backend sólidas y escalables con NestJS. Aprende a crear APIs REST, gestiona controladores, servicios y valida datos con DTOs. Implementa prácticas modernas de arquitectura y validación de datos. Este curso ha sido actualizado. Te invitamos a tomar la nueva versión.