Grover Menacho Capítulo 12: Comunicación con el Servidor usando useService ¿Por qué este capítulo? Todo addon de Odoo no trivial eventualmente necesita leer o escribir registros reales — un componente que solo gestiona estado local es un juguete. Este capítulo es donde tus c... 25 ago de 2026
Grover Menacho Capítulo 13 Parte 1: Servicios Integrados de Odoo En el Capítulo 12, dominamos la comunicación con el servidor usando los servicios orm y rpc . Pero el ecosistema de servicios de Odoo se extiende mucho más allá de las operaciones de datos. La platafo... 25 ago de 2026
Grover Menacho Capítulo 13 Parte 2: Patrones Avanzados de Servicios y Optimización ¿Por qué este capítulo? Una sola llamada a notification.add() es fácil; coordinar tres servicios en un mismo flujo, evitar que una caja de búsqueda golpee al servidor en cada tecla, y recuperarse de u... 25 ago de 2026
Grover Menacho Capítulo 14: Composición Avanzada con Slots ¿Por qué este capítulo? En trabajo real con clientes, rara vez construyes un componente una sola vez y nunca más lo tocas — el siguiente proyecto pide "el mismo modal, pero con un footer distinto" o "... 25 ago de 2026
Grover Menacho Capítulo 15: Gestión de Estado Global con useStore ¿Por qué este capítulo? Tarde o temprano, dos componentes que no tienen nada que ver entre sí en el árbol necesitan reaccionar al mismo cambio — un badge de notificaciones y una lista sin relación que... 25 ago de 2026
Grover Menacho Capítulo 16 Parte 1: Fundamentos de Pruebas y Depuración ¿Por qué este capítulo? "Funciona en mi máquina" no alcanza cuando eres tú quien responde por la instancia de producción de un cliente — las pruebas son lo que te permite tocar código con confianza de... 25 ago de 2026
Grover Menacho Capítulo 16 Parte 2: Pruebas Avanzadas, TDD y Depuración en Producción ¿Por qué este capítulo? Los proyectos reales tarde o temprano se topan con los problemas que no aparecen en una revisión manual rápida — una fuga de memoria que solo aparece después de semanas corrien... 25 ago de 2026
Grover Menacho Capítulo 17 Parte 1: El Puente Legacy-OWL - Comprensión e Implementación Básica ¿Por qué este capítulo? Porque casi ningún proyecto real de Odoo parte de cero — vas a pasar mucho más tiempo trabajando dentro de una base de código que ya tiene años de widgets legado que construyen... 25 ago de 2026
Grover Menacho Capítulo 17 Parte 2: Patrones Avanzados de Puente y Estrategias de Migración ¿Por qué este capítulo? Porque puentear en una sola dirección no alcanza en un proyecto real — con la misma frecuencia vas a necesitar reutilizar un widget legado probado en batalla (un pad de firma, ... 25 ago de 2026
Grover Menacho Capítulo 18: OWL 3 — Lo que Viene (en Alpha) ADVERTENCIA — Software en fase alpha, para conocimiento, no para producción. Todo lo que describe este capítulo corresponde a OWL 3 , una versión publicada actualmente como 3.0.0-alpha.45 en el reposi... 25 ago de 2026
Grover Menacho Sigue Construyendo con OWL Llegaste al final del libro — JavaScript moderno, cada concepto central de OWL 2.0, un adelanto de lo que viene en OWL 3, y 20 addons de ejemplo instalables para acompañarlo. Acá va hacia dónde seguir... 25 ago de 2026