Autor:¶
Fecha creacion: YYYY-MM-DD
Estado: desarrollo | produccion | deprecado
Servicio: NombreService¶
Ubicación: src/app/core/services/nombre.service.ts
Scope: providedIn: 'root' | Módulo específico
¿Qué hace?¶
2-3 líneas. Qué abstrae, qué endpoints envuelve, para qué módulos del frontend es útil.
Métodos¶
nombreMetodo(param: tipo): Observable<tipo>¶
Qué hace en 1-2 líneas.
| Parámetro | Tipo | Descripción |
|---|---|---|
param |
string |
Descripción |
Retorna: Descripción del retorno.
Repetir por cada método. Omitir los que son obvios por nombre (
getId(),setNombre()).
Endpoints que consume¶
| Método | Ruta | Descripción |
|---|---|---|
GET |
/api/v1/recurso |
Obtiene lista |
POST |
/api/v1/recurso |
Crea recurso |
Historial de cambios¶
| Fecha | Autor | Cambio |
|---|---|---|
| YYYY-MM-DD | Nombre | Descripción del cambio |
Observaciones¶
Solo si hay algo no obvio: caché, manejo especial de errores, dependencias cruzadas.
- Observación