docs.rodeo

MDN Web Docs mirror

Server-side website programming first steps

{{LearnSidebar}} 

{{NextMenu("Learn_web_development/Extensions/Server-side/First_steps/Introduction", "Learn_web_development/Extensions/Server-side")}} 

In this module, we answer a few fundamental questions about server-side programming such as “What is it?”, “How does it differ from client-side programming?”, and “Why is it so useful?”. We also provide an overview of some of the most popular server-side web frameworks, along with guidance on how to select the most suitable framework for creating your first project. Finally, we provide a high-level introductory article about web server security.

Prerequisites

Before starting this module, you don’t need to have any knowledge of server-side website programming or any other type of programming.

However, you should understand something about the workings of websites and web servers. For that purpose, this is our recommended reading:

With the basic understanding that you gain from this preparation, you’ll be ready to work your way through the modules in this section.

Tutorials

[!NOTE] This topic deals with server-side frameworks, and how to use them to create websites. If you are looking for information on client-side JavaScript frameworks, see Understanding client-side JavaScript frameworks.

Assessments

This “first steps” module doesn’t have any assessment because we haven’t yet shown you any code. At this point, you should have a general understanding of the functionality you can deliver with server-side programming, and you have made a decision about what server-side web framework you will use to create your first server-side application.

{{NextMenu("Learn_web_development/Extensions/Server-side/First_steps/Introduction", "Learn_web_development/Extensions/Server-side")}} 

In this article

View on MDN