Millionen Entwickler nutzen die Axios-Bibliothek. Hinter dem Schadsoftware-Angriff auf das Open-Source-Projekt stecken womöglich nordkoreanische Hacker.
Axios ist zur Verarbeitung von HTTP-Anfragen in unzählige Softwareprojekte eingebunden. Das NPM-Konto des Maintainers wurde gekapert, um Malware zu verbreiten.
Wir testen reale Nutzerinteraktionen im Browser mit Playwright - stabil und effizient entlang der User-Flows, vom Smoke-Test bis zur visuellen Regression.
UI-Tests gelten als unverzichtbar - und zugleich als instabiler Zeitfresser. Kann KI-Playwright helfen? Und wie viel Selbstheilung ist heute tatsächlich möglich?
Spannendes Web Zeitangaben in Javascript sind tückisch. Es gibt Werkzeuge, die mehr als das Standard-Date-Objekt versprechen - und manchmal sogar halten!
Der im August erfolgte Angriff auf das Build-System Nx hat ein Nachspiel. Private Github-Repos und Daten tausender Entwickler sind bereits kompromittiert.
Wir zeigen Schritt für Schritt und direkt im Code, wie man einen Monolithen zerlegt und wie Microservices funktionieren - inklusive Monitoring und Deployment.
Devs nehmen gern Code, den andere geschrieben haben. Doch die Nutzung von Bibliotheken und Frameworks birgt Stolperfallen - wir helfen, sie zu umgehen.
Spannendes Web Es gibt viele Charting-Bibliotheken fürs Web - und es muss nicht immer D3.js sein. Chart.js ist eine sehr gute Lösung für diverse Diagrammtypen.
Spannendes Web Die Bibliothek VueUse bietet viele vorgefertigte Bausteine über die Composition API von Vue 3 als Composables an, die wir genau anschauen.
Keine andere Plattform hat die Softwareentwicklung in den letzten zehn Jahren nachhaltiger beeinflusst als die serverseitige Javascript-Laufzeitumgebung Node.js. Wir erklären, wie man damit arbeitet.
DevUpdate Redis erhält eine neue Lizenz, Forks und eine Alternative, NPM bekommt Konkurrenz auf Server- und Client-Seite, Docker kann mithilfe von Nix ersetzt werden - und Nginx mit Rust.
Ist eine Webanwendung keine Option, müssen Anwendungen auf verschiedenen Plattformen angeboten werden. Das Framework Electron macht das möglich. Wir erklären, wie man damit arbeitet.
DevUpdate Eine moderne LaTex-Alternative und eine neues Build-Werkzeug entzücken Entwicklerherzen. Java soll einfacher werden und Python und NPM vertrauenswürdiger.
Automatisierung von Abläufen ist ein oft gehörtes Schlagwort, aber nicht jeder kann sich etwas darunter vorstellen. Dieser Artikel zeigt praktische und alltagstaugliche Beispiele mit dem Tool n8n.
Das Javascript-Framework Vue ist leichter zu verstehen als die Produkte der Konkurrenz. Wir geben eine Einführung in eines der beliebtesten Frameworks.