Persevere está diseñado para crear aplicaciones con la interfaz de usuario implementada principalmente en el lado del cliente y Persevere desempeña el papel de proveedor de datos RESTful basado en HTTP.
Persevere no es un marco MVC, está diseñado para ser el modelo de datos (la "M" en el MVC), de manera que el visor y el controlador se pueden implementar de forma limpia por separado (generalmente en el lado del cliente ). Persevere funciona a la perfección como el servidor para aplicaciones web basadas en JSON de estilo Ajax, y puede complementarse fácilmente con otros tipos de interfaces de usuario como una aplicación de iPhone, todas con la misma interfaz de servidor conveniente. Ciertamente, se puede agregar tecnologías de visor y controlador a Perseverar, pero eso no es parte de la infraestructura central. ...
Persevere es un marco compuesto por varios paquetes autónomos modulares que proporcionan una funcionalidad diferente y se unen de manera cohesiva para proporcionar una solución de almacenamiento de datos de servidor RESTful completa.
La suspensión FleetDB ya no está activa: https://github.com/mmcgrana/fleetdb