Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984

Mailadresse fuer Kontaktaufnahme
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
 
News
 

Mit der Version 12 bekommt das React-Framework Next.js sein, laut der dahinterstehenden Firma Vercel, bisher größtes Release. SWC ist im Release als neuer Compiler und Middleware als Beta-Funktion enthalten. Weiterhin ist nun die Verwendung einiger React 18 Features möglich. Zu den Breaking Changes des Release gehört etwa die Entfernung von webpack 4 - bereits Next.js 11 hatte webpack 5 zum Standard erklärt. Node.js in der Version 12.22.0 ist neue Mindestanforderung.

Der neue JavaScript/TypeScript-Compiler SWC (Speedy Web Compiler) ist in Rust geschrieben. Das Web-Build-Tool Parcel und die JavaScript/TypeScript-Runtime Deno setzen bereits auf den Compiler - durch die einhergehende native Kompilierung sollen Build- und Refresh-Zeiten in Next.js verkürzt werden. Konkret soll die in Version 12 standardmäßig aktivierte Kompilierung mit Rust etwa 17-mal schneller laufen, als mit dem alten Babel-Compiler.

Während die seit einem Jahr vorliegende Hauptversion 17 der JavaScript-Bibliothek React keine neuen Features bietet, sollen letztere nun in React 18 enthalten sein. Die derzeit als Alpha-Version verfügbaren Features sollen in Next.js 12 experimentell genutzt werden können. React 18 bringt unter anderem automatisches Batching von Updates und eine neue Streaming-API für serverseitiges Rendern mit. Weitere Informationen werden von der React Working Group bereitgestellt.

Die Funktion Middleware, welche in Next.js 12 als Beta enthalten ist, soll nach dem Motto "Code over Configuration" die Ausführung von Code, bevor eine Anfrage abgeschlossen ist, ermöglichen. Sie soll sich für verschiedene Anwendungsbereiche eignen - unter anderem Authentifizierung, Schutz gegen Bots, Feature Flags oder A/B-Testing. Der Dokumentation sind nähere Details zu entnehmen. Im Blogeintrag von Next.js sind zudem weitere Informationen zur neuen Hauptversion zu finden.

(jb, hannover)

(siehe auch: Heise-News-Ticker)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE