JavaScript

Gewusst, wie! Die besten Tricks und Kniffe mit nativer JavaScript-Syntax

In JavaScript herrscht kein Mangel an syntaktischem Zucker, doch die schiere Menge der Möglichkeiten macht es manchmal schwer, überhaupt zu erkennen, was das ein oder andere Feature überhaupt zu leisten im Stande ist – im Großen wie im Kleinen. Gerade auf der Ebene einfachster Ausdrücke und simpelster Einzeiler verbergen sich viele Möglichkeiten, die nicht jeder kennt!

Mehr erreichen mit weniger Code: Ein Einblick in Svelte

Svelte ist der neue Stern am Web-Frontend-Himmel. Es ist rasend schnell und seine minimale Bundle Size steckt andere Frameworks locker in die Tasche. Vor allem aber ist es ausdrucksstark: Minimaler Code führt zu maximalen Ergebnissen. Performancetuning durch den User mit Hilfe von Dingen wie shouldComponentUpdate? Nicht nötig. Boilerplate-Code, um eine Komponente zu erstellen? Nicht vorhanden. Gleichzeitig ist Svelte sehr umfangreich. Ein Animationspaket und eine State-Management-Lösung sind bereits enthalten. Wie schafft Svelte das? Darauf wollen wir in diesem Artikel einen Blick werfen. Gemeinsam machen wir die ersten Schritte mit Svelte und bauen die Mutter aller Apps: eine To-do-Liste.

Erster State-of-Frontend-Bericht veröffentlicht

Die Entwickler-Firma The Software House hat zum ersten Mal ihren Bericht „The State of Frontend“ herausgegeben. Mit knapp 4.500 Teilnehmern weltweit ist er damit der größte Bericht zu diesem Thema. Besonders überraschend sind die Antworten der befragten Entwickler zu den Themen Framworks und Hosting. Aber auch abseits davon liefert der umfassende Bericht spannende Ergebnisse.

Deno – Neue Runtime für serverseitiges JavaScript

In seinem Vortrag „10 Things I Regret About Node.js“ hat Ryan Dahl, der Schöpfer von Node.js, von falschen Designentscheidungen gesprochen, die seinerzeit bei der Entwicklung von Node.js getroffen worden seien. Da man die Zeit nicht zurückdrehen kann, hat Dahl sein neues Projekt Deno ins Leben gerufen. Das Ziel: Schwächen von Node sollen revidiert und eine moderne, sichere Plattform für serverseitiges JavaScript bereitgestellt werden. Ist der Versuch geglückt?