Webdevelopment

http3

Die Zukunft der Webentwicklung: HTTP/3

Von am 21.02.2022

HTTP steht als Akronym für Hypertext Transfer Protocol und wird seit vielen Jahren als Goldstandard der Datenübertragung im Internet angesehen. Es stellt auf Anwenderebene ein Protokoll zur Übertragung von Daten dar und regelt die Kommunikation zwischen verschiedenen Rechnern in einem Netzwerk. In den meisten Fällen wird es verwendet, um Inhalte von einem Server an einen […]

StimulusJS_Blog_Titelbild_BG

Stimulus

Von am 20.02.2022

https://stimulus.hotwired.dev/ Stimulus, ein modernes JavaScript-Framework, das ein bestehendes HTML-DOM problemlos ergänzen kann. Aber warum ist Stimulus ein nützliches Tool? Alles in allem ist Stimulus eine ~30kb große Bibliothek, die kleine, wiederverwendbare JavaScript Bausteine beinhaltet, welche durch kleine Hinweise in HTML inkludiert werden können. Aber wie funktioniert das Ganze? Controller Ein Controller ist die grundlegende Strukturierungseinheit […]

defrost

Defrost: Eine JavaScript-Library

Von am 22.09.2021

Für reaktive JavaScript-Web-Applikationen gibt es bereits seit geraumer Zeit eine Vielzahl an Librarys und Frameworks. Dabei ist das Konzept meist ähnlich: Der Client erhält mit dem HTML-Dokument ein Skript-Bundle, welches ihn dazu befähigt, dynamisch Änderungen im DOM anzuzeigen. Das ist in vielen Fällen eine performante Herangeheinweise, wird doch der Server entlastet, da der Browser die […]

re

Receibra – Buchhaltung

Von und am 22.09.2021

Im Rahmen des Projekts in der Masterklasse Mobile Developement, haben Sebastian Sander und Thomas Pohl die Applikation „Receibra“ entwickelt bzw. weiterentwickelt. Diese ist eine Buchhaltungs-Web-Applikation und soll Jungunternehmer*innen und Startups dabei unterstützen ihre Buchhaltung – insbesondere das Legen von Rechnungen und die korrekte Durchführung der Steuererklärung – möglichst zeiteffizient und einfach zu gestalten. Wir haben […]

npm

Wie veröffentlicht man eigentlich ein eigenes npm-Package?

Von am 18.02.2021

Es gibt Situationen, in welchen man selbst geschriebene Funktionalität auslagern und wiederverwendbar machen möchte. Dafür eignen sich Paketmanager wie npm hervorragend. Ich selbst habe mich vor einiger Zeit dazu entschlossen, ein solches Paket zu schnüren und möchte in diesem Beitrag Schritt für Schritt erklären, wie dies funktioniert. Ich setze jedoch Grundkenntnisse über die Verwendung von […]

pexels-format-1029757

Möglichkeiten zur Optimierung von Bildern im Web im Hinblick auf Performance

Von am 17.02.2021

Zusammenfassung Einen beliebten Bereich zur Performance-Optimierung moderner Websites und Web-Apps stellen Bilder dar. In diesem Artikel sollen Strategien zur Verringerung der Ladezeit von Bildern in HTML5-Dokumenten erläutert werden. Dies umfasst konkret den Einsatz effizienter Bild-Dateiformate und das Zurverfügungstellen mehrerer alternativer Versionen desselben Bilds, sodass der Client aus dem Markup die für ihn passende Auswahl treffen […]

hybrid

Cross-Platform Developement im Vergleich

Von am 18.01.2021

… Um diesem Problem aus dem Weg zu gehen, wurden in den vergangenen Jahren zahlreiche Möglichkeiten geschaffen, Anwendungen plattformübergreifend lauffähig zu machen, ohne den Quelltext maßgeblich adaptieren zu müssen. Hier gibt es einige Faktoren, die in Hinblick auf Benutzerfreundlichkeit, Stabilität und Kosten berücksichtigt werden müssen. Der folgende Artikel wird versuchen, einige dieser Möglichkeiten zu erläutern und deren Vor- und Nachteile gegenüber einander, sowie gegenüber der nativen Entwicklung zu beleuchten.