Ha sido un tiempo desde que estoy en busca de un Node.js paquete para ofrecer un aspecto limpio (pero personalizable) la interfaz de administración para realizar acciones CRUD en una base de datos MongoDB en una forma estructurada (de confianza que permite a los usuarios editar sus datos relacionados con la forma automática de validación, teniendo en cuenta las relaciones entre los modelos, etc).

Es cierto que siempre se puede utilizar la 3ª parte de las herramientas para lograr este propósito (como el La interfaz de Administración de Django o Rieles De Admin).

Pero me preguntaba si hay ya solución a salir de allí corriendo en la parte superior de Node.js.

¿Alguien sabe una solución de este tipo?

Nota que yo NO estoy buscando un interfaz de acceso a bases de datos como phpmyadmin o mangosta-admin.

  • No estoy seguro de entender. ¿Cuál es la diferencia conceptual entre Django Admin y la mangosta-admin??
  • Bueno, como he visto, la mangosta-admin no proporcionan una manera simple para la creación de vistas personalizadas, como Django Admin panel.
  • Ver a mi muy estrechamente relacionadas con la pregunta: stackoverflow.com/questions/11119913/…
  • no hay ninguna razón que obligue a usar NodeJS para todo. Django puede usar MongoDB y va a tener un gran validación de datos, algo que no se consigue con la MEDIA.
  • Usted debe tomar una mirada en el Bosque Admin: forestadmin.com de construir el primer backend independiente del panel de administración disponible como un SaaS que sólo nos host él interfaz de usuario (nunca los datos, ni en el backend del código).
  • echa un vistazo AdminBro: github.com/SoftwareBrothers/admin-bro

InformationsquelleAutor fer | 2012-07-10

8 Comentarios

  1. 16

    https://github.com/jedireza/drywall

    Esto parece prometedor como un buen comienzo para un panel de administración.

    • Aunque en una etapa temprana, ya se ve bastante prometedor, de hecho.
    • La biblioteca se ve bien pero no tiene la eliminación masiva de opciones..
    • Strapi también puede ser una buena solución para estas necesidades.
    • El github ahora apunta a: jedireza.github.io/aqua
    • Y la cosa nueva, totalmente no contesta la pregunta es demasiado genérica. Wheres un verdadero panel de administración?
    • El «nuevo» proyecto Aqua ha quedado obsoleta y se archivan así .. :-/

  2. 16

    Echar un vistazo en este enlace:

    https://github.com/wearefractal/smog

    … es una sencilla herramienta de administración de mongoDB desde webUI.

    se ve bastante bien, y puede ser en un futuro cercano de Usuario basada en la gestión será añadido, pero usted puede extender esto para apoyar a las características que usted necesita.

    ACTUALIZACIÓN

    smog ya no se admite, en lugar de tener una mirada en MongoTron

    • No se activa ninguna más, ultima revisión fue hace 2 meses.
    • Que ahora es de hace 2 años…
  3. 3

    Estoy usando https://npmjs.org/package/mongo-express si estás acostumbrado a bootstrap usted puede disfrutar de ella también.

    • Se sigue usando esto, estoy tratando de usar este con mongodb 3 así que después de la actualización de los paquetes de mongodb lo único que hace es mostrar: ‘Añadir auth detalles para configurar o activar admin!’. Sin la actualización de paquetes de mongodb me puede navegar a través de las bases de datos, pero al intentar insertar se queja acerca de los controladores no aptos para la mongodb versión. De cualquier manera; es roto por mongodb 3
  4. 3

    De verificación penguin: un módulo que genera automáticamente las páginas de administración basada en su Mangosta modelos.

  5. 3

    Puedes echar un vistazo a AllcountJS. No es un administrador de interfaz de usuario de la herramienta sino un marco para el rápido desarrollo de aplicaciones de negocios. Se construye el auto-generado de interfaz de usuario (redes, formas, etc.) desde el modelo de dominio de las descripciones en JSON como formato. Ofrece seguridad integrada y la gestión de usuarios. Admite la personalización de la vista y la tematización (ver ampliación de docs). Si usted ya está usando Express en su solicitud, usted podría integrar a ejecutar en una sola Node.js ejemplo.

Dejar respuesta

Please enter your comment!
Please enter your name here