Skip to content

jccp33/mi-framework

Repository files navigation

Mi Framework 🚀

License: MIT Size: Vanilla Core Type: Vanilla First

Mi Framework es un motor de desarrollo CSS/JS nativo, ultra-ligero y sin dependencias externas (zero node_modules). Ha sido diseñado específicamente para construir interfaces densas de alta velocidad, paneles de administración web, aplicaciones Punto de Venta (POS) eficientes y arquitecturas de software multi-tenant que requieren un renderizado inmediato y un control absoluto del DOM.


🛠️ Características Principales

  • Cero Dependencias (Vanilla-First): Olvídate de configuraciones de empaquetado infinitas o dependencias de terceros. Solo CSS semántico estructurado y JavaScript puro de alto rendimiento.
  • Diseñado para Entornos Densos: Optimización de consumo de memoria y CPU para despliegue en terminales táctiles de mostrador o hardware de capacidades moderadas.
  • Temas Nativos Integrados: Soporte nativo para inversión cromática instantánea (Modo Claro y Modo Oscuro) mediante herencia de clases (.light-theme / .dark-theme) en el nodo raíz de la aplicación sin parpadeos de renderizado.
  • Event Target Seguro: Controladores JS optimizados que blindan los elementos hijos (usando pointer-events: none estratégico) para garantizar que los clics interactivos siempre se capturen limpiamente en el contenedor padre (.clickable).
  • Rejilla Adaptativa Inteligente: Layouts responsivos construidos sobre CSS Grid nativo que organizan dinámicamente el espacio según la resolución física de la pantalla.

🚀 Instalación y Uso Rápido

1. Clonar el repositorio

Integra el núcleo del framework directamente en la raíz de tu servidor web o dentro del directorio de recursos de tu proyecto:

git clone [https://github.com/jccp33/mi-framework](https://github.com/jccp33/mi-framework)

About

Un framework de desarrollo web ligero, rápido y fácil de usar.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors