Erste Schritte mit der serverseitigen Website-Programmierung

In diesem Modul beantworten wir einige grundlegende Fragen zur serverseitigen Programmierung, wie z. B. "Was ist das?", "Worin unterscheidet sie sich von der clientseitigen Programmierung?" und "Warum ist sie so nützlich?". Wir geben auch einen Überblick über einige der populärsten serverseitigen Web-Frameworks sowie Anleitungen dazu, wie man das am besten geeignete Framework für die Erstellung Ihres ersten Projekts auswählt. Schließlich bieten wir einen einführenden Artikel über die Sicherheit von Webservern.

Voraussetzungen

Bevor Sie mit diesem Modul beginnen, benötigen Sie kein Wissen über die serverseitige Website-Programmierung oder eine andere Art der Programmierung.

Sie sollten jedoch ein Verständnis für die Funktionsweise von Websites und Webservern haben. Zu diesem Zweck empfehlen wir die folgende Lektüre:

Mit dem grundlegenden Verständnis, das Sie aus dieser Vorbereitung gewinnen, sind Sie bereit, sich durch die Module in diesem Abschnitt zu arbeiten.

Tutorials

Einführung in die serverseitige Programmierung

Willkommen beim MDN-Anfängerkurs zur serverseitigen Programmierung! Der erste Artikel betrachtet die serverseitige Programmierung aus einer übergeordneten Perspektive und beantwortet Fragen wie "Was ist das?", "Worin unterscheidet es sich von der clientseitigen Programmierung?" und "Warum ist es so nützlich?". Nach der Lektüre werden Sie die zusätzlichen Möglichkeiten verstehen, die durch serverseitiges Coding für Websites verfügbar sind.

Client-Server-Übersicht

Nun, da Sie den Zweck und die potenziellen Vorteile der serverseitigen Programmierung kennen, werden wir untersuchen, was passiert, wenn ein Server eine "dynamische Anfrage" von einem Browser erhält. Da der serverseitige Code der meisten Websites Anfragen und Antworten auf ähnliche Weise verarbeitet, wird dies Ihnen helfen zu verstehen, was Sie tun müssen, wenn Sie Ihren eigenen Code schreiben.

Serverseitige Web-Frameworks

Der vorherige Artikel erklärte, was eine serverseitige Webanwendung tun muss, um auf Anfragen von Webbrowsern zu reagieren. Dieser Artikel erklärt, wie Web-Frameworks diese Aufgaben vereinfachen können, und hilft Ihnen, das richtige Framework für Ihre erste serverseitige Webanwendung auszuwählen.

Websitesicherheit

Die Sicherheit von Websites erfordert Wachsamkeit in allen Aspekten der Erstellung und des Betriebs einer Site. Dieser einführende Artikel hilft Ihnen, die ersten wichtigen Schritte zu verstehen, die Sie unternehmen können, um Ihre Webanwendung vor den häufigsten Bedrohungen zu schützen.

Hinweis: Dieses Thema behandelt serverseitige Frameworks und wie man sie zur Erstellung von Websites nutzt. Wenn Sie nach Informationen zu clientseitigen JavaScript-Frameworks suchen, lesen Sie Verständnis von clientseitigen JavaScript-Frameworks.

Bewertungen

Dieses Modul "Erste Schritte" enthält keine Bewertung, da wir Ihnen bisher noch keinen Code gezeigt haben. An diesem Punkt sollten Sie ein allgemeines Verständnis der Funktionalität haben, die Sie mit serverseitiger Programmierung liefern können, und Sie haben eine Entscheidung darüber getroffen, welches serverseitige Web-Framework Sie zur Erstellung Ihrer ersten serverseitigen Anwendung verwenden werden.