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 arbórea para documentos Mongoid que utiliza el patrón de camino materializado.
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 de 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.
Delayed Job 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 videos tutoriales, artículos y aplicaciones de ejemplo que puedes utilizar para aprender más 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.
Crea una barra de búsqueda en Rails con Mongoid es un tutorial que explica cómo implementar una búsqueda de texto con Mongoid.
Artículos
Un Sistema de Gestión de Contenidos Sencillo en Sinatra: Desarrollando una aplicación de gestión de contenidos con Sinatra y Mongoid.
Cómo crear una API Ruby con Sinatra: Creando una API 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.
Aplicaciones de muestra
Demo de Mongoid: Un repositorio que contiene aplicaciones de muestra que utilizan Mongoid.