Hola a todos,
En capítulos anteriores ya os hablé de un framework javascript llamado Meteor.
Hoy os quiero hablar de un estupendo paquete de Meteor orientado a facilitar la creación de cruds mediante un portal web.
Se trata de Meteor Admin, podéis ver toda la documentación y el código en https://github.com/yogiben/meteor-admin/
El módulo incluye un completo cuadro de mandos con la popular plantilla Admin LTE, iron router como enrutador, el módulo de roles de alanning y el paquete autoform de aldeed.
Para crear un crud de una nueva colección sólo hay que seguir unos sencillos pasos:
- Creamos el modelo en collections. Se definen los campos que va a tener la colección
- Se da de alta la colección en el fichero lib/_config/admin_config.coffee
- Se publica la colección de lado del servidor en server/publish/collections.coffee
- Se dan los permisos de creación, modificación y borrado de esa colección en server/allow.coffee
Os animo a utilizar este módulo como solución sencilla, rápida y moderna para tener un backend vistoso y con todas las ventajas que nos da Meteor: aplicaciones fullstack (cliente y servidor), código sencillo y portable a todos los dispositivos, y aplicaciones reactivas a cambios en tiempo real.
Un saludo!