JavaScript
Aus ArtisanCommerce Dokumentation
JavaScript (ECMAScript)
JavaScript ist die unverzichtbare Sprache des Webbrowsers und durch Node.js auch im Backend essenziell. Die Weiterentwicklung erfolgt über den ECMAScript-Standard.
Major New Features (Latest ECMA)
- Object.groupBy: Eine native Methode, um Elemente eines Arrays nach einem Kriterium zu gruppieren.
- Promise.withResolvers: Erleichtert das Erstellen von Promises, die von außen aufgelöst werden können.
- Array toSorted / toReversed: Neue Methoden, die Arrays sortieren oder umdrehen, ohne das Original zu verändern (Immutability).
- Temporal API: Ein moderner Ersatz für das fehleranfällige `Date`-Objekt für präzise Zeitberechnungen.
Eignung
- Frontend: Interaktivität im Browser (React, Vue, Angular).
- Backend: Serverseitige Entwicklung mit Node.js, Bun oder Deno.
- Mobile Apps: Cross-Plattform-Entwicklung mit React Native.
