Aktuell

React 18: Concurrent Mode wird optional

Das React-Team gibt einen Einblick in die Arbeit an v18: das SSR verändert sich, und es gibt ein Update zum Concurrent Mode. Darüber hinaus ändert sich aber auch die Arbeitsweise des Teams: Die Community wird stärker integriert! mehr

Exklusiv im entwickler.kiosk

Ressort PHP

Einfach und Praktisch: GraphQL-Schnittstelle mit Lighthouse PHP und Eloquent automatisch erzeugen

Lighthouse PHP ist ein Framework für Laravel, das das Erstellen von GraphQL-Schnittstellen vereinfacht. Dank Direktiven und Automatisierungen wird die Arbeit für den Entwickler auf das Wesentliche beschränkt: Planung und Datendesign. Für den Nutzer der GraphQL-Schnittstelle wird die Arbeit durch die Autovervollständigung ebenfalls enorm erleichtert. ... mehr

Diversität in der IT
Interview-Reihe

Requirements for Architects

Ein agiler Fortsetzungsroman

Ressort Windows Developer

Ein Umstieg für immer? Von .NET zu Typescript mit Node.js und Angular

In den letzten 15 Jahren beherrschten Microservices Konferenzen und Artikel in Fachzeitschriften. Immer weniger große Monolithen oder native Desktopanwendungen wurden entwickelt, während der Wechsel zu Microbackends und die Verlagerung ins Web JavaScript und dem Framework Node.js viele neue Entwickler brachten. Mit TypeScript veröffentlichte Microsoft Anfang ... mehr

Uno Plattform vorgestellt: Von Windows in die Plattform-Welt

WinUI 3 ist die native Bibliothek zum Entwickeln von Windows-10-Anwendungen. Das Schreiben von effizientem Code in C# und XAML begeistert viele Entwickler an WinUI 3 und hat sich bereits bei Anwendungen bewährt, die auf der Windows Presentation Foundation (WPF) und der Universal Windows Platform (UWP) ... mehr

Ressort JavaScript

React 18: Concurrent Mode wird optional

Das React-Team gibt einen Einblick in die Arbeit an v18: das SSR verändert sich, und es gibt ein Update zum Concurrent Mode. Darüber hinaus ändert sich aber auch die Arbeitsweise des Teams: Die Community wird stärker integriert! mehr

Web-Apps offlinefähig machen: Worauf muss man achten?

Das Web bietet Entwicklern großartige Möglichkeiten. Allerdings ist es an die Internetverbindung gekoppelt. Oder? Nein! Mit modernen Web-APIs und einigen Best Practices stehen Entwicklern inzwischen gute Optionen zur Verfügung, um ihre Webanwendungen offlinefähig zu machen. Maxim Salnikov zeigt, wie das geht. mehr

Angular: Ältere Libraries zu Ivy migrieren

Angular Libraries sind sehr hilfreich, wenn man wiederverwendbaren Code schreiben möchte. Was muss man nun aber tun, wenn die eigene Library noch nicht mit Ivy arbeitet? Das erklärt Martina Kraus in diesem Talk von der International JavaScript Conference. mehr

Ressort Java

Record-Type: Value Objects werden endlich Java-native

Value Objects sind einer der fundamentalen Building Blocks in Domain-driven Design. Sie in Java zu erstellen, erforderte bisher allerdings einigen Boilerplate-Code. Das ändert sich mit Java 15: Es wird ein neues Sprachkonstrukt eingeführt – und zwar die Records. Und diese erfüllen alle technischen Anforderungen zur ... mehr

GraalVM: Begriffsentwirrung – Interview mit Chris Thalinger

Es gibt ein wenig Verwirrung in der Terminologie. Alles heißt jetzt GraalVM. GraalVM ist im Grunde genommen ein Oberbegriff für verschiedene Technologien. Einer von ihnen ist der GraalVM-Compiler, den wir bei Twitter verwenden. Dann gibt es noch Truffle, ein Framework zur Implementierung von Sprachlaufzeiten. Außerdem ... mehr

Java 16: Das JDK auf dem Weg zur nächsten LTS-Version

14, 15 oder doch schon 16? Da kann man schon mal durcheinanderkommen. Durch die mittlerweile halbjährlichen Major-Releases von Java fällt es gar nicht so leicht, die aktuelle Version richtig zu benennen. Vor Kurzem hat man sich in einem Vortrag noch über die Neuerungen des JDK ... mehr

In dubio pro Dukeo: JavaFX in einer neuen Ära mit GraalVM

Gluon veröffentlichte im September 2020 JavaFX 15 [1]. Die perfekte Gelegenheit, darüber zu sprechen, warum JavaFX [2] auf Desktop und Mobilgeräten so relevant ist. Nachfolgend wird das Cross-Kompilieren von Java-Anwendungen mit JavaFX für die Benutzeroberfläche, vom Backend bis zum Frontend, betrachtet. Oberstes Ziel jeder neuen ... mehr

Ressort Python

Jupyter Notebooks für Lehre und Entwicklung – alles im Blick

Mit dem Jupyter-Projekt steht seit längerer Zeit ein Lehr- und Entwicklungssystem zur Verfügung, das die Veranschaulichung und schnelle Evaluation von Algorithmen ermöglicht und längst nicht mehr auf Python beschränkt ist. Dieser Artikel zeigt in einer kurzen Schritt-für-Schritt-Einführung, was sich hinter dem System verbirgt. ... mehr

8. – 12. November 2021 | München

21. – 23. Juni 2021 | München

25. – 29. Oktober 2021 | München

7. – 11. Juni 2021 | Online

20. – 24. September 2021 | Mainz

7. – 11. Juni 2021 | Online

X
- Gib Deinen Standort ein -
- or -