Skip to content

Update index.md#43287

Open
vmxarya wants to merge 1 commit intomdn:mainfrom
vmxarya:patch-1
Open

Update index.md#43287
vmxarya wants to merge 1 commit intomdn:mainfrom
vmxarya:patch-1

Conversation

@vmxarya
Copy link

@vmxarya vmxarya commented Feb 27, 2026

Made a change for better understanding between static and dynamic websites

Description

making an explanation more understandable, and now I can better understand why sites need to be dynamic ( because clients made a change to them ! )

Motivation,

when I was reading it, I didn't see myself in it!

Additional details

The dynamic part of the explanation is too technical; I didn't understand it when I first read it. It uses a phrase twice without providing any understanding of what the user is doing here.

Related issues and pull requests

made a change for better understanding between static and dynamic websites
@vmxarya vmxarya requested a review from a team as a code owner February 27, 2026 20:34
@github-actions github-actions bot added Content:Learn Learning area docs size/xs [PR only] 0-5 LoC changed labels Feb 27, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

Copy link
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vmxarya I agree that the sentence wasn't very well-written; thanks for bring this up!

I've suggested a better fix, as I thought your suggestion was still unclear. I've simplified the existing wording, and also added a specific example. Let me know what you think.


- A plain HTML file is stored on the server. When requested, it is delivered to the client, unchanged, and rendered by the browser. Because it does not change, it is referred to as "static".
- When server-side code (for example, a Python script or an ASP.NET page) generates some HTML containing data and returns that HTML to the client, the contents of the HTML change depending on what the server-side code does. It is therefore referred to as "dynamic".
- When server-side code (for example, a Python script or an ASP.NET page) generates some HTML containing data and returns that HTML to the client, the contents of the HTML change depending on what the client wants. It is therefore referred to as "dynamic".
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- When server-side code (for example, a Python script or an ASP.NET page) generates some HTML containing data and returns that HTML to the client, the contents of the HTML change depending on what the client wants. It is therefore referred to as "dynamic".
- Server-side code (such as a Python script or an ASP.NET page) generates HTML content that varies depending on what data is passed to it, and then returns that HTML to the client. It is therefore referred to as "dynamic". For example, the same weather forecast page can show different data depending on whether the weather is sunny or rainy, what location the user is in, and what their preferences are (some users want to see pollen count and humidity, whereas others may not care about that data and might select preferences to hide it).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:Learn Learning area docs size/xs [PR only] 0-5 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants