Buenas tengo una propuesta para el modelo, es muy simple pero con ella se puede comenzar trabajar para que el cliente como el server concuerden a la hora de enviar datos
Pensando en un CMS se compone de artículos y que se debe tener usuarios que comenten o administran, no si les parezca esta idea de crear un api Rest para los usuario y una para los artículos
documentos
supongo que es los documentos son uno a uno, excepto artículos que es uno a muchos y supongo que para rendimiento debe esta indexado
users:{
"_id":""
"name":"",
"email":"",
"password":"",
"type":""
};
article:{
"_id": ""
"title":"",
"text":"",
"autor": users._id,
"tags":[],
"date":""
"comments":[
"comment":
{
"author":users._id
"date":""
}
]
};
articulos crud
- /articles/:id?
get consige un usuario
- /articles/:id?
put actualiza un usuario
- /articles/:id?
delete elimina un usuario
##usuarios crud
- /users/
get lista todos los usuarios
- /users/:id?
get consige un usuario
- /users/:id?
put actualiza un usuario
- /users/:id?
delete elimina un usuario
Buenas tengo una propuesta para el modelo, es muy simple pero con ella se puede comenzar trabajar para que el cliente como el server concuerden a la hora de enviar datos
Pensando en un CMS se compone de artículos y que se debe tener usuarios que comenten o administran, no si les parezca esta idea de crear un api Rest para los usuario y una para los artículos
documentos
supongo que es los documentos son uno a uno, excepto artículos que es uno a muchos y supongo que para rendimiento debe esta indexado
articulos crud
getconsige un usuarioputactualiza un usuariodeleteelimina un usuario##usuarios crud
getlista todos los usuariosgetconsige un usuarioputactualiza un usuariodeleteelimina un usuario