diff --git a/src/controllers/FeedController.ts b/src/controllers/FeedController.ts new file mode 100644 index 0000000..0fe775e --- /dev/null +++ b/src/controllers/FeedController.ts @@ -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 { + +} \ No newline at end of file diff --git a/src/models/Feed.ts b/src/models/Feed.ts new file mode 100644 index 0000000..13a1260 --- /dev/null +++ b/src/models/Feed.ts @@ -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 + diff --git a/src/repositories/FeedRepository.ts b/src/repositories/FeedRepository.ts new file mode 100644 index 0000000..db7aae1 --- /dev/null +++ b/src/repositories/FeedRepository.ts @@ -0,0 +1,2 @@ +// Aquí el "repositorio" para lidiar con el modelo +// Lo tipico : ( Find , FindById, CreateOne ) etc. diff --git a/src/types/Feed.ts b/src/types/Feed.ts new file mode 100644 index 0000000..67167a0 --- /dev/null +++ b/src/types/Feed.ts @@ -0,0 +1 @@ +// Aquí exportaré las interfaces que vaya a necesitas: las básicas, dtos, enums, etc. \ No newline at end of file