Documentación
Todo lo que necesitas para escribir componentes .meeko y aplicaciones full-stack con Meeko.
Empezar
- Inicio rápido Este proyecto está dedicado a mi gatita Meeko. Su carita inspira el logo que lo acompaña.
- Primera aplicación full-stack Este recorrido usa el proyecto que genera meeko init-framework. Al terminar tendrás una página renderizada en el servidor, un botón que se hidrata en el…
- Guía de documentación La documentación se organiza por tareas. Las guías existentes mantienen sus rutas y anclas para conservar los enlaces del repositorio y de la web pública.
- Cómo elegir en Meeko Esta guía conecta las capacidades existentes. Empieza con la primera aplicación si aún no tienes un proyecto y usa la referencia para los contratos y opciones…
Framework
Componentes y módulos
- API de Meeko Esta página describe el contrato público del motor de componentes, que ejercitan los ejemplos y las pruebas. La política de estabilidad indica qué cubre SemVer…
- Meeko UI El módulo @meekojs/ui pertenece al ecosistema Meeko y se distribuye como un paquete con versión propia. Su instalación y API se describen en la API de Meeko…
- API de Meeko UI Referencia completa de @meekojs/ui. La guía de Meeko UI la resume y la web de Meeko UI tiene una demo de cada componente.
- Internacionalización La web documental de este módulo se publica en https://i18n.meekojs.com y vive en apps/i18n. Incluye guías y API, con un laboratorio de interpolación…
Herramientas
- Diagnóstico del proyecto meeko doctor inspecciona el entorno local sin ejecutar la configuración ni los módulos de la aplicación, cargar .env, lanzar el LSP, conectarse a servicios o…
- Editores Meeko incluye un servidor de lenguaje (Language Server Protocol) que da a cualquier editor compatible las mismas funciones que la extensión de VS Code…
- ESLint @meekojs/eslint-plugin analiza componentes .meeko completos con ESLint 10 y Flat Config. Reutiliza el parser público de Meeko para las secciones y la…
- Workspace tooling Install dependencies with pnpm install, then run pnpm build. The root configuration uses the workspace's own @meekojs/eslint-plugin and…
- Meeko DevTools DevTools permite examinar y editar cada instancia hidratada durante el desarrollo con Vite. Hay dos interfaces sobre el mismo runtime: un panel dentro de la…
- Pruebas y distribución Ejecuta desde la raíz con Node.js 24+ y pnpm 12.14.0:
Referencia
- Política de estabilidad 1.x A partir de 1.0.0, @meekojs/meeko sigue Semantic Versioning. Esta página define qué cubre esa promesa, qué queda fuera, cómo se retira una API y en qué…
- Arquitectura de Meeko Meeko compila archivos .meeko a código TypeScript con renderWithState(props) o renderToString(props) para SSR y hydrate(root, props, state?) para conectar…
- Actualizar de 1.5 a 1.6 1.6 es un minor: lo nuevo (el middleware de ruta con nombre, que las rutas piden con middleware en definePage y en +group.ts, y el middleware de ruta de…
- Actualizar de 1.6 a 1.7 1.7 es un minor: lo nuevo (la CSP y las cabeceras en los adaptadores con servidor, la caché de páginas SSR con cache, los formularios sin JavaScript con form y…
- Actualizar de 1.7 a 1.8 1.8 es un minor. <MeekoPopover>, <MeekoSelect> y <MeekoThemeToggle> quedan obsoletos: siguen funcionando en 1.x y se retiran en 2.0. UI 1.8.0 ofrece sus…
- Actualizar de 1.4 a 1.5 1.5 es un minor: lo nuevo (los layouts con nombre con +group.ts, layoutProps y useLayout(); useForm con field, trySubmit, commit, onSuccess y focusInvalid…
- Actualizar de 1.3 a 1.4 1.4 es un minor: lo nuevo (el tema claro/oscuro con theme, useTheme() y <MeekoThemeToggle>, data-theme-choice, if:when en <snippet>, los tipos con el nombre de…
- Actualizar de 1.2 a 1.3 1.3 es un minor: lo nuevo (el adaptador static, site, sitemap, robots, document.seo, la CSP con hashes, trustHtml, isClientError, imports.appDirs e…
- Actualizar de 1.1 a 1.2 1.2 es un minor: lo nuevo (módulos, document y useHead, <MeekoLink> y <MeekoOutlet />, sesiones sin configuración, contraseñas, rateLimit, useForm, useStorage…
- Actualizar de 1.0 a 1.1 1.1 es un minor: el código escrito para 1.0 sigue funcionando y lo nuevo (etiquetas de componente, eventos, modelos, snippets, refs, <script server>…
- Migrar de 0.1.0 a 1.0 Esta guía reúne los cambios incompatibles entre 0.1.0 y 1.0. Su lista completa, con lo añadido y corregido, está en el CHANGELOG. A partir de 1.0 rige la…
- Comparativa reproducible: Meeko y Vue Esta prueba usa el mismo caso funcional en ambos motores: un botón renderizado en el servidor con valor inicial 0, valor derivado doble, hidratación y un clic…
- Rendimiento Desde la raíz del monorepo, con Node.js 24+ y Chrome instalado:
Proyecto
- Plan de desarrollo Meeko 1.0 completa el alcance previsto para la primera versión estable. Desde ahí, la política de estabilidad rige qué puede cambiar en cada versión. Este plan…
- Cambios de Meeko Credenciales configurables en los clientes API y RPC. ClientOptions.credentials acepta same-origin, include u omit y conserva same-origin por defecto. Permite…