Aktuelles aus dem Ressort JavaScript

Microfrontends im Monorepo: Synergie oder Widerspruch in sich?

Microfrontends, die für gewöhnlich in einem jeweils eigenen Repository platziert werden, können gemeinsam in einem Monorepo ein Zuhause finden. Monorepos vereinfachen Aufgaben, die rund um Microfrontends anfallen, bergen jedoch ein paar bewusste Einschränkungen. Damit sie skalieren können, sind darauf ausgelegte Prozesse und Werkzeuge notwendig.

Neues aus der vierten Generation: TypeScript 4 im Visier

TypeScript 4.1 ist da und bringt einige Erweiterungen und neue Sprachfeatures, aber keine bahnbrechenden Änderungen. Wie immer gilt bei TypeScript, dass nicht im klassischen Stil der semantischen Versionierung gearbeitet wird. Release 4.1 bietet Entwicklern also keine Pause hinsichtlich der möglicherweise nötigen Anpassungen am Code. Machen wir gemeinsam eine Reise von TypeScript 4.0 bis zur aktuellen Version 4.1. Was gibt es Neues in der vierten Generation?

Bringing Full Stack to the JAMstack: Einstieg in das Full-Stack-Framework RedwoodJS

Wie kann ein Technologiestack für eine moderne Webapplikation aussehen? React im Frontend, GraphQL für die Kommunikation zwischen Frontend und Backend, ein Serverless-Backend auf Basis von Node.js, die Datenbankabstraktion erfolgt über Prisma und die Datenbank selbst ist relativ frei wählbar. Deployt wird die Applikation in einem solchen Set-up im Idealfall weitestgehend automatisiert und auf Basis des Versionskontrollsystems. Klingt das interessant? Dann ist Redwood vielleicht genau das Richtige für Sie.

Dynamische Microfrontends: Dynamic Module Federation mit Angular

Dynamic Module Federation erlaubt das Laden von Microfrontends, die beim Kompilieren der Shell noch nicht bekannt waren. Deren Metadaten sollten trotzdem bereits beim Programmstart zur Verfügung stehen, damit Konflikte zwischen geteilten Bibliotheken durch Module Federation vermieden werden können.

Eine Frage des Zustands: Lösungen für das React State Management im Vergleich

Sollte ich meinen State mit dem Context API und State Hooks oder Redux managen? Diese Frage stellen sich viele Entwickler, die mit React arbeiten. Die richtige Antwort hängt stark von der jeweiligen Anwendung ab: Manchmal reicht das Context API nicht, während Redux für andere Fälle zu komplex ist. Woher weiß man aber, was wozu passt?

Angular, VS Code und PHP – Unsere Highlights der Woche

Wieder einmal gab es im Laufe der vergangenen 7 Tage einige spannende Updates aus der IT-Welt. Darunter Angular 11.2.0 und Visual Studio Code 1.53. Des Weiteren haben wir wieder ein neues PHP-8-Feature vorgestellt. Auch die Gründung der Rust Foundation und die Veröffentlichung des State-of-Machine-Learning-Berichts stießen auf das Interesse unserer Leserinnen und Leser.

X
- Gib Deinen Standort ein -
- or -