Neuigkeiten von trion.
Immer gut informiert.

Artikel in der Kategorie 'web'

Frontend / Backend Synchronisierung in der Webentwicklung 20. September 2025

Geschrieben von Jonas Winkelmann am 20. September 2025

In modernen Webanwendungen ist die Synchronisierung zwischen Frontend und Backend von zentraler Bedeutung. Nutzer erwarten reaktive Oberflächen, unmittelbares Feedback und konsistente Daten – selbst wenn mehrere Personen gleichzeitig an denselben Inhalten arbeiten. Doch die Umsetzung ist technisch anspruchsvoll und erfordert je nach Anforderungen der Anwendung verschiedene Ansätze.

Im Folgenden werden einige Methoden vorgestellt, mit denen das Frontend mit dem Backend kommunizieren kann, sowie weitere Methoden, die im Frontend und Backend eingesetzt werden können.

React Compiler: Die Lösung für eine langsame React Anwendung ? 15. September 2025

Geschrieben von Jonas Winkelmann am 15. September 2025

React zählt seit geraumer Zeit zu den beliebtesten JavaScript Frontend Frameworks. Der Einstieg ist sehr leicht und die große Community hat zu einem breiten Ökosystem beigetragen. Doch eines hört man immer wieder. React soll langsam sein. Ein Grund dafür ist, dass Komponenten öfter neu geladen werden als sie müssten. Manuelle Optimierungen mit memo, useCallback und useMemo gehören zum Alltag von Entwicklern.

Nun entwickelt Meta den React Compiler, der sich aktuell noch in der Release-Candidate Phase befindet. Der Compiler verspricht, diese Optimierungen automatisch anzuwenden. Doch wie funktioniert er und kann er wirklich jede App schneller machen?

Automatisierte Bildschirmaufnahmen in CI/CD-Pipelines: Puppeteer und Playwright im Vergleich 5. Februar 2024

Geschrieben von Leonard Wagner am 5. Februar 2024
puppeteer vs. playwright

Für Product Owner, Entwickler und weitere Stakeholder können Bildschirmaufnahmen hilfreich sein, um schnell und einfach einen Einblick in den Entwicklungsstand einer Webanwendung zu erlagen. In diesem Post berichte ich von meinen Erfahrungen, einen Prozess aufzusetzen, um in einer Build-Pipeline automatisch Videos und Screenshots einer Anwendung aufzunehmen und diese bereitzustellen. Realisiert habe ich dieses Vorhaben sowohl mit Playwright als auch mit Puppeteer.

3D im Browser mit WebGPU, Rust, WebAssembly und Angular 15. November 2022

Geschrieben von Christian Bittner am 15. November 2022
Im letzten Artikel zum Thema WebAssembly haben wir uns C und Rust für WebAssembly angeschaut. Darin konnten wir erfahren, wie WebAssemblies als Hallo, Welt! in der Browserwelt das Laufen lernen. Diesmal schauen wir uns ein etwas komplexeres Szenario an: Eine Rust-basierende WebGPU 3D-Szene, eingebunden in eine Angular-Anwendung. Das Beispiel-Pr…

C und Rust im Browser mittels WebAssembly 25. Oktober 2022

Geschrieben von Christian Bittner am 25. Oktober 2022
Im letzten Artikel zum Thema WebAssembly haben wir uns Python im Browser angeschaut. Doch wie bekommt man Low-Level Sprachen wie C in den Browser? Das ist einfacher, als man vielleicht glauben mag: Man kann aus C (oder Rust, Go, C++,…​) mit Standard-Toolchains in Richtung Low Level Virtual Machine kompilieren. Dies - und das ist der eigentliche "…

Python im Browser als WebAssembly ausführen 4. Oktober 2022

Geschrieben von Christian Bittner am 4. Oktober 2022
Es muss nicht immer Javascript sein. Mit dem WebAssembly Standard hat man die Möglichkeit, den Browser als Ablaufumgebung für u.a. auf C, C++, Go, Rust sowie Python basierendem Code zu nutzen. Wir werden uns dies am Beispiel von Python einmal genauer anhand eines praktischen Beispiels anschauen. Die Beispielanwendung Unsere Anwendung ist bewus…

Pentests mit Kali und Docker 19. Mai 2022

Geschrieben von Christian Bittner am 19. Mai 2022
Um sich in das Thema Penetrationstest einzuarbeiten, wird gerne eine Kombination aus der Pentest Linux Distribution Kali und einer mit Sicherheitslücken versehenen virtuellen Maschine (z.B. von vulnhub) verwendet. Insbesondere im Kontext von Schulungen hat sich ein solches Setup als zu schwergewichtig erwiesen. Im Folgenden werden wir ein Angriff…

Serverless kaskadiert 2. Mai 2022

Geschrieben von Christian Bittner am 2. Mai 2022
In unseren modernen Cloud-affinen Zeiten gehen viele Anwendungsfälle in Richtung Serverless Computing. Auch bei unseren trion-internen Systemen setzen wir zunehmend darauf, u.a. im Kontext Kommunikationskanäle von und zu Kunden. Die Gründe für den Einsatz von Serverless Computing sind naheliegend: Keine Verwaltungskosten und Aufwand für Aufba…

Cloudflare Worker mit Key/Value Store 2. April 2022

Geschrieben von Christian Bittner am 2. April 2022
In dem Artikel Serverless kaskadiert haben wir einen Serverless Service mit Cloudflare vorgestellt. Dieser Cloudflare Worker hat eine Mail examplarisch via Mailgun versendet. Was aber macht der Entwickler, wenn er in einem Worker Kontext Daten persistieren möchte? In der schönen, neuen Cloud-Welt verwendet er selbstverständlich einen Cloud Store!…

Lighthouse CI mit Docker 22. Juli 2021

Geschrieben von Thomas Kruse am 22. Juli 2021
Lighthouse Logo

Lighthouse CLI

Lighthouse ist ein Feature des Chromium und Google Chrome Browsers, mit dem Webseiten auf bestimmte Merkmale hin untersucht werden können.
Wichtige Merkmale sind dabei typischerweise die Performance der Webseite oder deren SEO-Eigenschaften. Die Performance ist dabei sowohl fuer die SEO- als auch die Nutzerzufriedenheit sehr wichtig. Ebenfalls oft gefordert ist ein barrierefreier Zugang, der durch die Accessibility Metric abgebildet wird.

Manuelle Tests werden durch Entwickler - gerade unter Zeitdruck - schnell vergessen und sind auch fehleranfällig.
Lighthouse bietet daher auch einen Modus für CI Server an, um automatisiert und regelmäßig Metrikdaten zu erheben. Diese können dann auf einem Dashboard-Server gespeichert werden, so dass auch Auswertungen im Laufe der Zeit ermöglicht werden.

Suche

Los geht's!

Bitte teilen Sie uns mit, wie wir Sie am besten erreichen können.