-
Notifications
You must be signed in to change notification settings - Fork 0
Responsabilidades
Fernando Dodino edited this page Oct 15, 2016
·
2 revisions
Backend
- Modelo: Contiene el comportamiento principal del negocio y conoce con quién se relaciona.
- Service: Resuelve la lógica para buscar en la base de datos un objeto guardado o crearlo mediante los parámetros que recibe. Es responsable de manejar la transaccionalidad.
- Controller: Recibe los parámetros de la vista y los delega en el Service para que éste arme o busque al modelo pedido. Es el encargado de la transaccionalidad.
- Factory: Crea objectos para ser usados en los test.
Frontend
- Modelo: Contiene el comportamiento necesario para ser usado en la vista, así se evita hacer request por cada acción.
- Service: Es el encargado de realizar los request al controller enviándole por parámetro lo necesario.
- Controller: Realiza las operaciones en la vista, tales como comportamiento al clickear un botón o bindear objetos.