add "Feed" files with explanation to plan some basic file structure
This commit is contained in:
6
src/controllers/FeedController.ts
Normal file
6
src/controllers/FeedController.ts
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
// Aquí exportamos una classe que gestiona las peticiones y comunica con los servicios/repositorioes
|
||||||
|
// thinking out loud: creo que voy a usar hono.dev, usaba express hace tiempo, y veo que es una especie de express moderno compatible con express
|
||||||
|
|
||||||
|
export class FeedController {
|
||||||
|
|
||||||
|
}
|
5
src/models/Feed.ts
Normal file
5
src/models/Feed.ts
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
// Aquí el modelo Feed
|
||||||
|
|
||||||
|
// Si usase mongoose, supongo que será diretamente el modelo de mongoose
|
||||||
|
// Ya veré si uso algun otro ODM
|
||||||
|
|
2
src/repositories/FeedRepository.ts
Normal file
2
src/repositories/FeedRepository.ts
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
// Aquí el "repositorio" para lidiar con el modelo
|
||||||
|
// Lo tipico : ( Find , FindById, CreateOne ) etc.
|
1
src/types/Feed.ts
Normal file
1
src/types/Feed.ts
Normal file
@ -0,0 +1 @@
|
|||||||
|
// Aquí exportaré las interfaces que vaya a necesitas: las básicas, dtos, enums, etc.
|
Reference in New Issue
Block a user