Erste Schritte in der serverseitigen Webprogrammierung

In diesem Modul beantworten wir einige grundlegende Fragen zur serverseitigen Programmierung wie "Was ist das?", "Worin unterscheidet es sich von der clientseitigen Programmierung?" und "Warum ist es so nützlich?". Wir geben auch einen Überblick über einige der beliebtesten serverseitigen Web-Frameworks und bieten Anleitungen zur Auswahl des am besten geeigneten Frameworks für Ihr erstes Projekt. Schließlich bieten wir einen einführenden Artikel über die Webserversicherheit auf hoher Ebene.

Voraussetzungen

Bevor Sie dieses Modul beginnen, benötigen Sie keine Kenntnisse in der serverseitigen Webprogrammierung oder einer anderen Art der Programmierung.

Sie sollten jedoch einige Grundkenntnisse über die Funktionsweise von Websites und Webservern haben. Zu diesem Zweck empfehlen wir folgende Lektüre:

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

Tutorials

Einführung in die Server-Seite

Willkommen zum MDN Anfängerkurs zur serverseitigen Programmierung! Der erste Artikel untersucht die serverseitige Programmierung auf einer hohen Ebene 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 Websites durch serverseitiges Codieren zur Verfügung stehen.

Client-Server-Übersicht

Nachdem Sie nun 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 Ihnen dies 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 eines Webbrowsers 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.

Webseitensicherheit

Webseitensicherheit erfordert Wachsamkeit in allen Aspekten des Erstellens und Betreibens einer Website. Dieser einführende Artikel hilft Ihnen, die ersten wichtigen Schritte zu verstehen, die Sie unternehmen können, um Ihre Webanwendung gegen die häufigsten Bedrohungen zu schützen.

Hinweis: Dieses Thema behandelt serverseitige Frameworks und wie Sie diese verwenden, um Websites zu erstellen. Wenn Sie nach Informationen zu clientseitigen JavaScript-Frameworks suchen, lesen Sie Verständnis von clientseitigen JavaScript-Frameworks.

Bewertungen

Dieses "Erste Schritte"-Modul hat keine Bewertung, da wir Ihnen noch keinen Code gezeigt haben. An diesem Punkt sollten Sie ein allgemeines Verständnis der Funktionalität haben, die Sie mit serverseitiger Programmierung bereitstellen können, und eine Entscheidung darüber getroffen haben, welches serverseitige Web-Framework Sie verwenden werden, um Ihre erste serverseitige Anwendung zu erstellen.