18.01.2024

React 2024 - wie geht's weiter?

Teaser-Bild fuer den Artikel React 2024 - wie geht's weiter?

Mit Stefan und Holger habe ich auf ihrem "Papperlapapp"-YouTube-Kanal über den aktuellen Stand und die weitere Entwicklung von React und Fullstack-Frameworks wie Next.js gesprochen

Mehr...

08.01.2024

Video: Einführung in TanStack Router

Teaser-Bild fuer den Artikel Video: Einführung in TanStack Router

Ende 2023 ist die 1.0-Version des TanStack Routers mit einigen spannenden Features und Ideen veröffentlich worden. In einem Video stelle ich euch die neue Routing-Lösung für React vor.

Mehr...

12.12.2019

React Buch: 2. Auflage erschienen!

Teaser-Bild fuer den Artikel React Buch: 2. Auflage erschienen!

Seit heute ist die zweite, vollständig überarbeitete und erweiterte Auflage meines React Buchs "React - Grundlagen, fortgeschrittene Techniken und Praxistipps" erhältlich

Mehr...

10.06.2019

Workshops, Artikel und Vorträge zu GraphQL

Teaser-Bild fuer den Artikel Workshops, Artikel und Vorträge zu GraphQL

In den kommenden Monaten halte ich verschiedene Vorträge zu GraphQL und biete auch öffentliche Workshop dazu an. Wenn Du mehr über GraphQL erfahren möchtest, ist vielleicht etwas interessantes dabei

Mehr...

03.03.2019

Frontend-Architektur mit JavaScript: Micro-Frontends als Integration-Pattern

Teaser-Bild fuer den Artikel Frontend-Architektur mit JavaScript: Micro-Frontends als Integration-Pattern

Frontend-Entwicklung wird oft stiefmütterlich behandelt. Dabei haben moderne Webanwendungen mittlerweile einen enormen Funktionsumfang. Bisweilen werden die Anwendungen sogar so umfangreich, dass sie zur Entwicklung durch mehrere Teams in Module aufgeteilt werden sollen. Dieser Artikel stellt drei Szenarien zur Integration dieser Frontend-Module vor, die versuchen, unterschiedlichen Anforderungen zwischen der bestmöglichen Erfahrung für Benutzer einerseits und einem unabhängigen Entwicklungsprozess andererseits gerecht zu werden.

Mehr...

01.02.2019

React in Enterprise-Anwendungen

Teaser-Bild fuer den Artikel React in Enterprise-Anwendungen

Die Entwicklung von Komponenten und Anwendungen mit React ist nicht schwierig, weil die API von React sehr schmal und deswegen schnell erlernbar ist. Für große Enterprise-Anwendungen kommen aber eine ganze Reihe von Fragen ins Spiel, für die React keine fertige Antwort mitbringt.

Mehr...

16.01.2019

GraphQL-Clients mit React und Apollo

Der zweite Teil meines Artikels beschäftigt sich mit der Frage, wie zu einer bestehenden GraphQL API ein Web-Client gebaut werden kann. Das sehen wir uns exemplarisch an einem Stack bestehend aus React, TypeScript und dem Apollo Framework an.

Mehr...

08.11.2018

"Frontend-Entwicklung ist keine Entwicklung zweiter Klasse"

Die Mitglieder der JavaScript Community und ganz speziell die Frontend-Entwickler haben oft mit unfairen Vorurteilen zu kämpfen. Nils Hartmann, Softwareentwickler und -architekt, räumt mit diesen Klischees im Interview zur W-JAX 2018 auf. Außerdem gibt er einen Einblick in die aktuellen Ereignisse rund um React und erklärt, was Micro Frontends sind.

Mehr...

04.09.2018

Hilfe, ich muss JavaScript programmieren!

Teaser-Bild fuer den Artikel Hilfe, ich muss JavaScript programmieren!

Wer professionelle Webanwendungen bauen will, kommt an JavaScript nicht vorbei. Für viele Nicht-JavaScript-Entwicklerinnen und -Entwickler ist die Vorstellung, mit JavaScript programmieren zu müssen, aber immer noch ein Graus. Zum einen bringt die Sprache selber einige Fallstricke und „Kuriositäten“ mit. Darüber hinaus erscheint aber auch das Ökosystem, das um die Sprache herum existiert, also Frameworks, Libraries und Tools, unüberschaubar groß und wenig nachhaltig. Der richtige Einstieg ist dadurch oftmals sehr schwierig. Dieser Artikel soll eine Orientierung geben, in dem er die wichtigsten Werkzeuge grob vorstellt und einordnet.

Mehr...

22.11.2016

What's new in React Router 4?

Teaser-Bild fuer den Artikel What's new in React Router 4?

The upcoming version of React Router - version 4 - is more or less a complete rewrite of the current React Router (v2/v3) with some new interesting features.

Mehr...

16.06.2016

React Buch erschienen!

Teaser-Bild fuer den Artikel React Buch erschienen!

Das Warten hat ein Ende: Unser Buch "React - Die praktische Einführung in React, React Router und Redux" ist heute erschienen und ab sofort erhältlich. Hier gibt es Leseproben.

Mehr...

16.08.2015

Von Wordpress nach React...

Teaser-Bild fuer den Artikel Von Wordpress nach React...

Schon seit einer ganzen Weile wollte ich meine Wordpress-basierte Homepage auf ein "leichtgewichtigeres" System umstellen. Ursprünglich hatte ich dazu Jekyll vorgesehen, doch dann kam React...

Mehr...

11.08.2015

Fünf Gründe für React

React ist ein JavaScript-Framework für die Entwicklung von UI-Komponenten. Dabei lassen sich die Komponenten sowohl im Web als auch nativ auf Mobilgeräten darstellen. Für die Website JAXenter habe ich fünf Gründe aufgeschrieben, warum es sich lohnt, sich React genauer anzusehen.

Mehr...

25.07.2015

Ruhe vor dem Sturm...

Teaser-Bild fuer den Artikel Ruhe vor dem Sturm...

Die Ruhe vor dem herannahenden Sommer-Sturm Zeljko habe ich genutzt, um noch ein paar Makro-Aufnahmen zu machen...

Mehr...

23.09.2013

Zum Herbstbeginn: Herbst-Anemone

Teaser-Bild fuer den Artikel Zum Herbstbeginn: Herbst-Anemone

Einen Tag nach Herbstbeginn habe ich heute - bei grauem Himmel, milden Temperaturen aber nur wenig Wind - eine Herbst-Anemone (Anemone hupehensis) mit dem Makro fotografiert

Mehr...

18.08.2013

Heu-Rundballen

Teaser-Bild fuer den Artikel Heu-Rundballen

Eigentlich wollte ich heute den Sonnenuntergang hinter Feldern fotografieren. Leider ist daraus nichts geworden: zum einen schoben sich kurz vor dem Untergang dichte Wolken vor die Sonne. Zum anderen waren die Felder, die ich mir ausgeguckt hatte, schon gemäht. Auf der Rückfahrt bin ich dann aber immerhin noch an einem Feld vorbei gekommen, auf dem noch einige Heu-Rundballen (heißen die so?) lagen. Besser als nichts...

Mehr...

21.09.2011

OSGi in the TK: The BundleMaker

Bei der Techniker Krankenkasse sind wir gerade dabei, unsere Anwendung zu modularisieren und auf OSGi zu portieren. Da diese Modularisierung während der laufenden Weiterentwicklung erfolgen muss, haben wir ein Tool entwickelt, mit dem wir die Abhängigkeiten analysieren und an Hand von Regeln in neue Module transformieren können - den BundleMaker, der mittlerweile als Open-Source-Tool zur Verfügung steht.

Mehr...

16.04.2010

Building OSGi based applications

Das OSGi Users Forum Germany hat am 15. April 2010 in Darmstadt einen ganztägigen Workshop zum Themenschwerpunkt "Building OSGi based applications" veranstaltet. Gerd und ich haben auf diesem Workshop Ant4Eclipse vorgestellt.

Mehr...

02.11.2009

Generating Drupal content types with Xtext and Xpand, part 1

Teaser-Bild fuer den Artikel Generating Drupal content types with Xtext and Xpand, part 1

Recently I've implemented a module for the Drupal CMS that contributes some custom content types for Drupal. While this is a pretty straightforwad task, a lot of (technical) PHP-code is required. For example you have to write code for the database schema, for accessing the database, for the editor form etc. After implementing the first custom type I didn't want to do it again manually and tried to implement a domain specific language (DSL) that allows me to describe my content types in a more compact way, leaving out the code generation to a generator.

Mehr...

27.06.2009

OSGi by Example

Am 25. Juni habe ich zusammen mit Gerd Wütherich im Rahmen der Regionalgruppe Hamburg der Gesellschaft für Informatik (GI) beim Hamburger Berater Team (HBT) einen OSGi-Vortrag mit dem Titel "OSGi by Example" gehalten. Die Folien gibt es jetzt als PDF-Dateien zum download.

Mehr...

05.04.2008

Das OSGi Buch

Teaser-Bild fuer den Artikel Das OSGi Buch

Im April 2008 ist das Buch "Die OSGi Service Platform - eine Einfühung mit Eclipse Equinox" erschienen, das ich gemeinsam mit Gerd Wütherich, Bernd Kolb und Matthias Lübken geschrieben habe.

Mehr...

01.04.2008

"Die OSGi Service Platform" erschienen

Teaser-Bild fuer den Artikel "Die OSGi Service Platform" erschienen

Das Buch, das ich gemeinsam mit Gerd Wütherich, Bernd Kolb, Matthias Lübken zusammen geschrieben haben, bietet einen fundierten Überblick über die OSGi Service Platform

Mehr...