#frontend

Enterprise Tales: Mehr Backend wagen – im Frontend!

Das Frontend ist seit jeher ein wichtiger Bestandteil der meisten Anwendungen. Mit dem Aufschwung von Single Page Applications (SPA) hat sich die Komplexität jedoch im Gegensatz zu Ansätzen, bei denen das gesamte HTML im Backend erzeugt wird, enorm erhöht. Sofern die Wahl auf eine SPA als Frontend-Lösung fällt, steht natürlich sofort eine wichtige Frage im Raum: Wie kann man als Entwickler die neue Komplexität im Frontend bändigen?

Angular, Frontend und WordPress – Unsere Highlights der Woche

Die vergangenen 7 Tage haben uns Entwicklerfirmen mit einer Fülle an Neuigkeiten geradezu überhäuft. Vor allem im Bereich Web hat es einige spannende News gegeben. Darunter sind die Roadmap zu Angular, der erste State-of-Frontend-Bericht, die Version 5.5 von Wordpress und das Minor Release zu PHP zu nennen. Zusätzlich hat auch Microsoft ein Update zu Visual Studio veröffentlicht.

Moderne Frontend-Gestaltung: Von Swing ins Web

In seiner Session auf der W-JAX 2019 zeigt Karsten Lentzsch, wie man eine klassische Java-Desktopanwendung (Swing, SWT, JavaFX) modernisieren kann, hin zu zeitgemäßen Bedien- und Gestaltungsmustern wie Googles Material Design und Microsofts UWP (Windows 10).

Wie WebAssembly beim nächsten Frontendprojekt helfen kann

In dieser Session werden praktische Beispiele für die Implementierung von WebAssembly mit Rust behandelt. Gezeigt werden die Schritte von der Erzeugung eines Webassemblierungscodes bis zur Veröffentlichung als npm-Paket und der Verwendung in einer vorhandenen Webanwendung.

Streaming: Datenübertragung vom Client zum Server bis zur Datenbank

Streaming ist für Entwickler keine neue Technologie. Zahlreiche Kernmodule wie Node.js basieren auf Datenströmen. Auch clientseitig wird beispielsweise mit der Bibliothek RxJS gearbeitet. Dieses flexible Prinzip kann nicht nur im kleinen Frontend für die Übertragung von Daten vom Server genutzt werden, sondern auch auf gesamter Strecke zwischen Client und Server bis hin zur Datenbank.

X
- Gib Deinen Standort ein -
- or -