Overview
En esta guía, puedes encontrar herramientas y recursos externos que puedes utilizar para mejorar tus aplicaciones Mongoid. Estos recursos incluyen Proyectos y bibliotecas externas, así como diversos recursos de aprendizaje.
Proyectos y Bibliotecas
Las secciones siguientes describen proyectos y bibliotecas que están integrados o se construyen sobre Mongoid.
Proyectos
Workarea Commerce es una plataforma de comercio Ruby on Rails de nivel empresarial que utiliza Mongoid.
Librerías de extensiones
Mongoid Tree es una estructura de árbol para documentos Mongoid que utiliza el patrón de ruta materializada.
Mongoid Token genera tokens aleatorios y únicos para documentos de Mongoid.
snapshot de colección Mongoid ayuda a mantener colecciones de datos procesados en aplicaciones Mongoid.
Mongoid Locker proporciona bloqueo a nivel de documento para aplicaciones Mongoid.
Mongo Beautiful Logger es una librería que formatea tus registros de MongoDB.
Mongoid Search ofrece búsqueda de texto completo para Mongoid.
Búsqueda de texto completo en Mongoid proporciona búsqueda de texto completo utilizando coincidencias de n-gramas para Mongoid.
Librerías de integración
CarrierWave Mongoid provee soporte para Mongoid en la librería de cargas de archivos Carrierwave.
Mongoid RSpec ofrece comparadores y macros de RSpec para aplicaciones Mongoid.
RailsAdmin es un motor de Rails que proporciona una interfaz para gestionar tus datos.
ActiveAdmin Mongoid proporciona hacks de ActiveAdmin para ser compatibles con Mongoid.
Mongoid History es un rastreador de historial multiusuario y no lineal para Mongoid.
Trabajo retrasado Mongoid es un backend de Mongoid para
delayed_job.Mongo Session Store es un almacén de sesiones compatible con Rails para Mongoid.
Recursos de aprendizaje
Las siguientes secciones proporcionan capturas de pantalla, artículos y aplicaciones de muestra que puede utilizar para obtener más información sobre Mongoid.
Videotutoriales
RailsCasts: Mongoid (revisado) con Ryan Bates ofrece una visión general de Mongoid. Incluye lo básico para configurar una aplicación y trabajar con datos.
Crear una barra de búsqueda en Rails con Mongoid es un tutorial que explica cómo implementar consultas de texto con Mongoid.
Artículos
Un sistema de gestión de contenidossimple en Sinatra: creación de una aplicación de gestión de contenidos con Sinatra y Mongoid.
Cómo crear una API de Ruby con Sinatra: Creación de una API de Sinatra con Mongoid.
Convertir una aplicación Ruby on Rails existente a MongoDB: Aprende cómo convertir una aplicación Ruby on Rails existente para usar MongoDB y Mongoid.
Usos de muestra
Demo de Mongoid: Un repositorio que contiene aplicaciones de muestra que utilizan Mongoid.