3 Repos
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 ist eine JavaScript-Standardbibliothek und ein Utility-Toolset für den Aufbau großer Webanwendungen. Sie bietet eine Sammlung von Kern-Utility-Modulen und standardisierten APIs, um komplexe Anwendungslogik und State-Management zu vereinfachen. Das Projekt ist als modulares Framework aufgebaut und verwendet ein Namespace-basiertes Modulsystem, um eine Verschmutzung des globalen Scopes zu verhindern. Es ist speziell für die Verwendung mit dem Closure Compiler konzipiert, um aggressives Dead-Code-Elimination und Minifizierung zu ermöglichen, was die finale Auslieferungsgröße in der Produktion reduziert. Um die Zuverlässigkeit in großen Projekten zu gewährleisten, nutzt die Bibliothek JSDoc-Annotationen für statische Typenprüfung, um API-Verträge vor der Ausführung zu verifizieren. Die Bibliothek deckt Cross-Browser-Kompatibilität durch eine Polyfill-Schicht und Feature-Detection ab. Sie bietet eine strukturierte Architektur für Enterprise-Frontend-Entwicklung und konzentriert sich auf konsistentes Verhalten über verschiedene Browser-Umgebungen und Ausführungskontexte hinweg, einschließlich Node.js.
Facilitates the development of complex web applications using standardized API patterns and native JavaScript.
Dies ist eine Sammlung kleiner JavaScript-Projekte und Codebeispiele, die die Implementierung grundlegender Programmierkonzepte durch praktische Anwendungen demonstrieren. Das Repository dient als Referenz für das Erstellen interaktiver Benutzeroberflächen, das Verwalten des Anwendungszustands und die Integration externer APIs mittels Vanilla JavaScript. Das Projekt konzentriert sich auf die Verwendung von Standard-JavaScript ohne externe Frameworks, um Schnittstellenelemente wie Modals, Slider und Galerien zu erstellen. Es bietet Beispiele für die Organisation komplexer Anwendungslogik durch objektorientierte Muster unter Verwendung von Klassen und Objekten, um sicherzustellen, dass der Code strukturiert und wiederverwendbar ist. Die abgedeckten Funktionen umfassen asynchrones Datenabrufen zur Befüllung dynamischer Inhalte, DOM-Element-Manipulation für Echtzeit-Updates der Benutzeroberfläche sowie die Entwicklung funktionaler Systeme wie Timer und Paginierung.
Provides a collection of projects built using native HTML, CSS, and JavaScript without external frameworks.