React-App – Setup
Setup: Hilfreiche Plugins: Installation TailwindCSS Tailwind Class Sorter for Prettier Javascript Imports Sorter for Prettier
Laptop und Laube
Computer > Programmierung > Javascript > NodeJS
Setup: Hilfreiche Plugins: Installation TailwindCSS Tailwind Class Sorter for Prettier Javascript Imports Sorter for Prettier
Wenn man Vite mit Node.js einsetzt, trennt man idealerweise Frontend und Backend in zwei Bereiche: Vite arbeitet im Dev-Modus über einen eigenen Entwicklungsserver und liefert das Frontend schnell und mit HMR (Hot Module Replacement) aus. Das Backend läuft unabhängig davon über Node.js und verarbeitet API-Requests. In der Produktion baust du das Frontend über vite build … Weiterlesen
Das Schlüsselwort this ist eines der meistverwirrenden, aber zentralen Konzepte in JavaScript. Es verweist immer auf ein Objekt, das abhängig vom Aufrufkontext bestimmt wird – nicht vom Ort der Deklaration (außer bei Arrow-Funktionen). Übersicht: Kontext Wert von this Global (Browser) window Global (Node.js) global Funktion (non-strict) window / global Funktion (strict) undefined Methode das aufrufende … Weiterlesen
NVM ermöglicht es, mehrere Node.js-Versionen parallel zu installieren und zwischen ihnen zu wechseln. Ideal für Projekte mit unterschiedlichen Node-Anforderungen. Nützliche Kommandos: Kommando Funktion nvm ls Zeigt alle installierten Node-Versionen an nvm ls-remote Zeigt alle verfügbaren Node-Versionen zum Installieren nvm install <version> Installiert eine bestimmte Node-Version, z.B. nvm install 20.4.0 nvm use <version> Wechselt zu einer … Weiterlesen
HTTP-Statuscodes sind dreistellige Zahlen, die den Ausgang einer HTTP-Anfrage anzeigen. Sie sind in fünf Kategorien unterteilt: 1xx (Information), 2xx (Erfolg), 3xx (Weiterleitung), 4xx (Client-Fehler), 5xx (Server-Fehler). Jeder Code liefert schnell verständliche Informationen darüber, ob eine Anfrage erfolgreich war oder ein Problem auftrat. Kategorie Beschreibung 1xx Informational – Anfrage empfangen, Verarbeitung läuft 2xx Success – Anfrage … Weiterlesen