05.10.2022
Enhance
Für leichtgewichtige, flexible und zukunftssichere Web-Apps
Autor: Bernhard Lauer
enhance.dev/docs
Enhance ist ein auf Webstandards basierendes HTML-Framework. Es wurde entwickelt, um eine verlässliche Grundlage für die Erstellung von leichtgewichtigen, flexiblen und zukunftssicheren Webanwendungen zu schaffen.
Ziel des Projektes ist es, jedem Entwickler die Möglichkeit zu geben, mehrseitige dynamische Webanwendungen zu erstellen und dabei so nah wie möglich an der Plattform zu bleiben. Enhance will die Lücken füllen, um die Entwicklung für das Backend und den Browser zu einer nahtlosen Erfahrung für Webautoren und Verbraucher zu machen.
Als Grund für die Entwicklung von Enhance nennt die Website: "Moderne JavaScript-Frameworks bringen mehr Probleme mit sich, als sie lösen; die Nachbildung von Funktionen der nativen Webplattform führt zu unnötigem Gewicht und Komplexität, die nur schwer zu entwirren ist. Enhance bietet eine verlässliche Grundlage, die auf standardbasierten Webplattformfunktionen aufbaut und es Entwicklern ermöglicht, Webanwendungen zu erstellen, die leichtgewichtig, flexibel und zukunftssicher sind."
Hier ein paar Beispiele:
- HTML-Seiten: Enhance will es Entwicklern ermöglichen, Komponenten als reine Funktionen zu schreiben, die HTML zurückgeben. Anschließend werden sie auf dem Server gerendert, um dem Endbenutzer sofort vollständiges HTML zur Verfügung zu stellen.
- Web-Standards: Enhance soll sich um die mühsamen Teile kümmern, so dass Sie die heutigen Standards der Webplattform effizienter nutzen können. Werden neue Standards und Plattformfunktionen allgemein verfügbar, soll Enhance ihnen Platz machen.
- Progressive Verbesserung: Enhance soll eine einfache schrittweise Verbesserung ermöglichen, so dass funktionierendes HTML weiter entwickelt werden kann, um zusätzliche Funktionen mit JavaScript hinzuzufügen.
Die Enhance Docs inklusive Video-Überblick und QuickStart-Anleitung finden Sie auf dieser Seite.
Künstliche Intelligenz
Microsofts Semantic Kernel eine Million Mal heruntergeladen
Der Microsoft Semantic Kernel stellt eine Verbindung zwischen Code und KI her und scheint ein voller Erfolg. Die Entwicklergemeinde hat die damit verbundenen Möglichkeiten akzeptiert.
>>
Schellerer Ausbau
Hessen, OXG und Vodafone schließen Partnerschaft für Glasfaser
Vodafone und OXG starten gemeinsam mit dem Land Hessen eine umfangreiche Ausbau-Offensive für schnelles Internet. Bis 2030 wollen die Unternehmen Glasfaser-Anschlüsse für bis zu 520.000 Haushalte bauen.
>>
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Auf der Developer Week '24 wird Professor Alexander Pretschner von der TU München eine der Keynotes halten. Er klärt auf, ob Ihr Job in Gefahr ist.
>>
Bad News
Game macht Fake News spielerisch erkennbar
Wissenschaftler der Universität Uppsala haben ihr Online-Spiel "Bad News" erfolgreich an 516 Schülern getestet. Es soll helfen, manipulative Techniken in Social-Media-Posts zu erkennen.
>>