3 repositorios
The practice of building web features and applications using native HTML, CSS, and JavaScript.
Distinct from Vanilla JavaScript Utilities: Captures the general development approach rather than just a set of utility functions.
Explore 3 awesome GitHub repositories matching web development · Vanilla JavaScript Development. Refine with filters or upvote what's useful.
This project is a collection of reference implementations for vanilla web applications, interactive browser games, and core frontend development patterns. It consists of small web applications and tools built using standard HTML, CSS, and JavaScript without the use of external frameworks or libraries. The collection demonstrates various practical implementations, including browser-based mini games with arcade and word-guessing mechanics, as well as frontend interface prototypes. These examples cover the use of the native document object model for state manipulation and the implementation of i
Builds interactive web features and small applications using standard HTML, CSS, and JavaScript without external frameworks.
Closure Library es una librería estándar de JavaScript y un conjunto de herramientas diseñado para construir aplicaciones web a gran escala. Proporciona una colección de módulos de utilidad principales y APIs estandarizadas para simplificar la lógica de aplicación compleja y la gestión de estado. El proyecto está construido como un framework modular que utiliza un sistema de módulos basado en espacios de nombres para evitar la contaminación del ámbito global. Está diseñado específicamente para su uso con Closure Compiler para permitir la eliminación agresiva de código muerto y la minificación, reduciendo el tamaño final de entrega en producción. Para garantizar la fiabilidad en proyectos grandes, la librería utiliza anotaciones JSDoc para la verificación de tipos estáticos, validando los contratos de API antes de la ejecución. La librería cubre la compatibilidad entre navegadores mediante una capa de polyfills y detección de características. Proporciona una arquitectura estructurada para el desarrollo frontend empresarial, centrándose en un comportamiento consistente en diferentes entornos de navegador y contextos de ejecución, incluyendo Node.js.
Facilitates the development of complex web applications using standardized API patterns and native JavaScript.
Esta es una colección de pequeños proyectos de JavaScript y ejemplos de código que demuestran la implementación de conceptos fundamentales de programación a través de aplicaciones prácticas. El repositorio sirve como referencia para construir interfaces de usuario interactivas, gestionar el estado de la aplicación e integrar APIs externas utilizando JavaScript vanilla. El proyecto se centra en el uso de JavaScript estándar sin frameworks externos para crear elementos de interfaz como modales, sliders y galerías. Proporciona ejemplos de organización de lógica de aplicación compleja a través de patrones orientados a objetos utilizando clases y objetos para asegurar que el código esté estructurado y sea reutilizable. Las capacidades cubiertas incluyen la obtención de datos asíncronos para poblar contenido dinámico, la manipulación de elementos del DOM para actualizaciones de interfaz de usuario en tiempo real y el desarrollo de sistemas funcionales como temporizadores y paginación.
Provides a collection of projects built using native HTML, CSS, and JavaScript without external frameworks.