8 Repos
Rendering dynamic HTML content using template engines and delivering it as HTTP responses.
Distinct from Static Content Delivery: Distinct from Static Content Delivery: focuses on server-side template rendering rather than serving pre-rendered files.
Explore 8 awesome GitHub repositories matching web development · Dynamic HTML Templating. Refine with filters or upvote what's useful.
Salvo is a comprehensive Rust web framework for building asynchronous HTTP servers and web applications. It features a hierarchical web router that uses a tree-based structure to map requests to handlers and an asynchronous middleware pipeline based on the onion model for request and response pre- and post-processing. The framework is distinguished by its native support for modern network protocols, including a QUIC-based HTTP/3 implementation alongside HTTP/1 and HTTP/2. It includes an integrated OpenAPI documentation generator that extracts schemas directly from handler signatures to produc
Provides integrated support for delivering both static assets and dynamic HTML rendered via template engines.
Synapse ist eine Matrix-Homeserver-Implementierung, die die Infrastruktur für dezentrale Echtzeitkommunikation und Messaging bereitstellt. Es fungiert als föderierter Chat-Server, der Raumdaten und Event-Streams über unabhängige Serverinstanzen hinweg synchronisiert, um domänenübergreifende Interoperabilität zu ermöglichen. Der Server nutzt einen Hybrid-Kern, der leistungskritische Logik in Rust mit einer Python-Orchestrierungsschicht integriert. Er verwendet eine relationale PostgreSQL-Datenbank zur Speicherung von Benutzerkonten und Gesprächsverläufen und nutzt ein Redis-basiertes Messaging-System, um Aufgaben auf horizontale Worker zu verteilen. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich sicherer Identitätsverwaltung mit SAML- und OpenID-Connect-Integration, umfassender administrativer Tools für Inhaltsmoderation und Raumverwaltung sowie automatisierter Medienverarbeitung. Es enthält zudem Systeme für dezentrale Föderation, asynchrone Datenbank-Schema-Migration und Telemetrie-Export für Leistungsüberwachung.
Uses a dynamic templating engine to render HTML for password resets and authentication fallback pages.
Dieses Projekt ist ein instruktives Repository und eine Lernressource, die eine umfassende Sammlung von Studiennotizen, Programmierleitfäden und ausführbaren Codebeispielen bietet. Es dient als Leitfaden für Java SE- und Java-Webentwicklung und enthält eine Bibliothek mit Code-Samples, die gängige Algorithmen und technische Implementierungen demonstrieren. Das Repository konzentriert sich auf die Analyse des Sprachkerns und der Laufzeitumgebung, mit detaillierten Tutorials zu Multithreading und Concurrency. Es bietet praktische Implementierungen von Softwarearchitekturen und Entwurfsmustern, wie etwa Singleton- oder Strategie-Pattern, sowie Einblicke in die Java Virtual Machine und Bytecode. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, darunter Sprachgrundlagen wie Generics und Annotations, Grundlagen der Webentwicklung wie HTTP-Request-Handling und Session-Management sowie Concurrency-Primitive für Thread-Lebenszyklen und Ressourcen-Synchronisation. Zudem sind Hilfsprogramme für Sicherheit, Datenverarbeitung und dynamische Seitengenerierung enthalten.
Integrates code snippets and expressions into HTML templates to generate dynamic server-side content.
Microfeed ist ein serverloses Content-Management-System, das auf der Cloudflare-Infrastruktur gehostet wird und zur Verwaltung von Blogs, Podcasts und Multimedia-Feeds dient. Es fungiert als selbst gehosteter Multimedia-Publisher und Headless-Content-API, die es Benutzern ermöglicht, Text-, Audio- und Videoinhalte unter einer eigenen Domain zu organisieren. Das System enthält einen RSS- und JSON-Feed-Generator, um maschinenlesbare Inhalte an externe Aggregatoren und Podcast-Player zu verteilen. Es bietet eine programmatische Schnittstelle zur Verwaltung und Bereitstellung von Inhalten als Datenquelle für externe Client-Anwendungen. Die Plattform deckt die Verwaltung über ein Admin-Dashboard, dynamisches Site-Templating für HTML und CSS sowie die automatisierte E-Mail-Zustellung durch Drip-Scheduling ab. Zudem enthält sie Dienstprogramme zur Verfolgung von Media-Download-Statistiken über URL-Redirects von Drittanbietern.
Allows modification of visual presentation by editing HTML and CSS via a dynamic templating engine.
Dieses Projekt ist ein umfassender Leitfaden und eine Referenz für Performance-Programmierung in Go, mit Fokus auf Laufzeiteffizienz und Speicheroptimierung. Es bietet eine Sammlung von Patterns und Techniken, die darauf ausgelegt sind, die Ausführungsgeschwindigkeit durch Reduzierung des Garbage-Collection-Overheads und Optimierung der Speichernutzung zu steigern. Die Ressource zeichnet sich durch detaillierte Referenzimplementierungen zur Speicheroptimierung aus, wie etwa Escape-Analyse, Object Pooling und Structure Memory Alignment. Sie bietet spezifische Strategien zur Reduzierung der Binärgröße und zur Verbesserung der CPU-Cache-Effizienz durch Optimierung des Speicherlayouts von Strukturen und die Verwendung von Zero-Allocation-Platzhaltern. Das Projekt deckt ein breites Spektrum an Backend-Engineering-Fähigkeiten ab, einschließlich Concurrency-Management mit Worker Pools und Synchronisations-Primitiven, High-Performance-RPC und HTTP-Routing sowie Strategien für verteiltes Caching. Es enthält zudem Anleitungen zur Observability durch CPU- und Memory-Profiling sowie Quality-Assurance-Patterns für funktionale Unit-Tests und die Generierung von Mock-Objekten. Der Inhalt ist als Serie von Tutorials, Architekturbeispielen und Benchmarking-Leitfäden strukturiert, um Entwicklern bei der Analyse und Behebung von Performance-Engpässen zu helfen.
Provides a system for rendering dynamic HTML content using templates for HTTP responses.
Hyde is a static site theme for Jekyll that implements a two-column layout featuring a dedicated sidebar and a primary content area. It serves as a template for organizing text-heavy websites, providing a structure for documentation, portfolios, and blogs. The theme distinguishes itself through a Gist integration framework that allows for the embedding of hosted code snippets and external blocks via remote identifiers. It also includes an automated system for generating standard RSS feeds and custom error pages during site setup. The project covers visual customization through predefined col
Employs the Liquid template language to inject dynamic content into static HTML layouts during build time.
This project is a static site generator designed to transform structured data into professional curriculum vitae and portfolio websites. It utilizes the Jekyll framework to compile plain text and data files into lightweight, web-ready HTML, allowing users to host their professional profiles directly on platforms like GitHub Pages. The system distinguishes itself by separating raw professional information from the visual layout, using YAML-based configuration files to manage content and Liquid templates to handle site structure. This approach allows for centralized data management, where work
Uses the Liquid templating language to process and inject dynamic variables into static HTML during site compilation.
This project serves as a comprehensive technical guide and framework for building, deploying, and managing event-driven applications. It focuses on serverless architecture development, providing patterns and practices for implementing cloud-native services that execute code in response to triggers without requiring persistent server infrastructure. The repository distinguishes itself by offering a unified approach to polyglot runtime orchestration, allowing developers to manage components written in multiple programming languages within a single project. It emphasizes local cloud emulation, e
Configures API endpoints to return dynamic HTML content by setting appropriate response headers.