From c6213dde92d80817d49aef615f4c82ee2c011c02 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Thu, 16 Mar 2023 18:36:05 +0000 Subject: [PATCH] Update guides --- astro.config.mjs | 2 +- .../content/101-general-development-skills/103-http-https.md | 2 +- .../content/100-internet/100-how-does-the-internet-work.md | 1 + .../roadmaps/backend/content/100-internet/101-what-is-http.md | 3 ++- src/data/roadmaps/backend/content/100-internet/index.md | 1 + .../computer-science/content/118-networking/102-http.md | 2 +- .../devops/content/103-networking-protocols/102-http.md | 2 +- .../content/100-internet/100-how-does-the-internet-work.md | 3 +-- .../roadmaps/frontend/content/100-internet/101-what-is-http.md | 1 + src/data/roadmaps/frontend/content/100-internet/index.md | 1 + .../software-architect/content/114-networks/101-http-https.md | 2 +- .../system-design/content/115-communication/100-http.md | 1 + 12 files changed, 13 insertions(+), 8 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index ce9747e9a..c653e75a9 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -7,7 +7,7 @@ import rehypeExternalLinks from 'rehype-external-links'; import { serializeSitemap, shouldIndexPage } from './sitemap.mjs'; export default defineConfig({ - site: 'https://roadmap.sh', + site: 'https://roadmap.sh/', markdown: { shikiConfig: { theme: 'dracula', diff --git a/src/data/roadmaps/aspnet-core/content/101-general-development-skills/103-http-https.md b/src/data/roadmaps/aspnet-core/content/101-general-development-skills/103-http-https.md index 8b29a4478..d0de3636d 100644 --- a/src/data/roadmaps/aspnet-core/content/101-general-development-skills/103-http-https.md +++ b/src/data/roadmaps/aspnet-core/content/101-general-development-skills/103-http-https.md @@ -10,9 +10,9 @@ HTTPS (**H**ypertext **T**ransfer **P**rotocol **S**ecure) is the secure version Visit the following resources to learn more: +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/) - [An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) -- [Journey to HTTP/2](https://kamranahmed.info/blog/2016/08/13/http-in-depth) - [HTTP/3 From A To Z: Core Concepts](https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/) - [HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0) - [What is HTTPS?](https://www.cloudflare.com/en-gb/learning/ssl/what-is-https/) diff --git a/src/data/roadmaps/backend/content/100-internet/100-how-does-the-internet-work.md b/src/data/roadmaps/backend/content/100-internet/100-how-does-the-internet-work.md index 3460fc59c..c620720ff 100644 --- a/src/data/roadmaps/backend/content/100-internet/100-how-does-the-internet-work.md +++ b/src/data/roadmaps/backend/content/100-internet/100-how-does-the-internet-work.md @@ -4,6 +4,7 @@ The Internet is a global network of computers connected to each other which comm Visit the following resources to learn more: +- [How does the Internet Work?](https://cs.fyi/guide/how-does-internet-work) - [The Internet Explained](https://www.vox.com/2014/6/16/18076282/the-internet) - [How Does the Internet Work?](http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm) - [Introduction to Internet](/guides/what-is-internet) diff --git a/src/data/roadmaps/backend/content/100-internet/101-what-is-http.md b/src/data/roadmaps/backend/content/100-internet/101-what-is-http.md index 16a888133..32a18af13 100644 --- a/src/data/roadmaps/backend/content/100-internet/101-what-is-http.md +++ b/src/data/roadmaps/backend/content/100-internet/101-what-is-http.md @@ -4,9 +4,10 @@ HTTP is the `TCP/IP` based application layer communication protocol which standa Visit the following resources to learn more: + +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/) - [An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) -- [Journey to HTTP/2](https://kamranahmed.info/blog/2016/08/13/http-in-depth) - [HTTP/3 From A To Z: Core Concepts](https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/) - [HTTP/1 to HTTP/2 to HTTP/3](https://www.youtube.com/watch?v=a-sBfyiXysI) - [HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0) diff --git a/src/data/roadmaps/backend/content/100-internet/index.md b/src/data/roadmaps/backend/content/100-internet/index.md index c687e6423..4d18dafdf 100644 --- a/src/data/roadmaps/backend/content/100-internet/index.md +++ b/src/data/roadmaps/backend/content/100-internet/index.md @@ -4,6 +4,7 @@ The Internet is a global network of computers connected to each other which comm Visit the following resources to learn more: +- [How does the Internet Work?](https://cs.fyi/guide/how-does-internet-work) - [The Internet Explained](https://www.vox.com/2014/6/16/18076282/the-internet) - [How Does the Internet Work?](http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm) - [Introduction to Internet](/guides/what-is-internet) diff --git a/src/data/roadmaps/computer-science/content/118-networking/102-http.md b/src/data/roadmaps/computer-science/content/118-networking/102-http.md index 41e82d7d2..11c5545ea 100644 --- a/src/data/roadmaps/computer-science/content/118-networking/102-http.md +++ b/src/data/roadmaps/computer-science/content/118-networking/102-http.md @@ -4,9 +4,9 @@ HTTP is the `TCP/IP` based application layer communication protocol which standa Visit the following resources to learn more: +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/) - [An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) -- [Journey to HTTP/2](https://kamranahmed.info/blog/2016/08/13/http-in-depth) - [HTTP/3 From A To Z: Core Concepts](https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/) - [HTTP/1 to HTTP/2 to HTTP/3](https://www.youtube.com/watch?v=a-sBfyiXysI) - [HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0) diff --git a/src/data/roadmaps/devops/content/103-networking-protocols/102-http.md b/src/data/roadmaps/devops/content/103-networking-protocols/102-http.md index 1c302e100..320576fe4 100644 --- a/src/data/roadmaps/devops/content/103-networking-protocols/102-http.md +++ b/src/data/roadmaps/devops/content/103-networking-protocols/102-http.md @@ -4,8 +4,8 @@ HTTP is the `TCP/IP` based application layer communication protocol which standa Visit the following resources to learn more: +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/) - [An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) -- [Journey to HTTP/2](https://kamranahmed.info/blog/2016/08/13/http-in-depth) - [HTTP/3 From A To Z: Core Concepts](https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/) - [HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0) diff --git a/src/data/roadmaps/frontend/content/100-internet/100-how-does-the-internet-work.md b/src/data/roadmaps/frontend/content/100-internet/100-how-does-the-internet-work.md index 3c9a12def..d108152f4 100644 --- a/src/data/roadmaps/frontend/content/100-internet/100-how-does-the-internet-work.md +++ b/src/data/roadmaps/frontend/content/100-internet/100-how-does-the-internet-work.md @@ -4,8 +4,7 @@ The Internet is a global network of computers connected to each other which comm Visit the following resources to learn more: -- [The Internet Explained](https://www.vox.com/2014/6/16/18076282/the-internet) -- [How Does the Internet Work?](http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm) +- [How does the Internet Work?](https://cs.fyi/guide/how-does-internet-work) - [How Does the Internet Work? MDN Docs](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/How_does_the_Internet_work) - [Introduction to Internet](/guides/what-is-internet) - [How does the Internet work?](https://www.youtube.com/watch?v=TNQsmPf24go) diff --git a/src/data/roadmaps/frontend/content/100-internet/101-what-is-http.md b/src/data/roadmaps/frontend/content/100-internet/101-what-is-http.md index 8c35260b9..1e6ba6557 100644 --- a/src/data/roadmaps/frontend/content/100-internet/101-what-is-http.md +++ b/src/data/roadmaps/frontend/content/100-internet/101-what-is-http.md @@ -4,6 +4,7 @@ HTTP is the `TCP/IP` based application layer communication protocol which standa Visit the following resources to learn more: +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/) - [How HTTPS Works ...in a comic!](https://howhttps.works) - [An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) diff --git a/src/data/roadmaps/frontend/content/100-internet/index.md b/src/data/roadmaps/frontend/content/100-internet/index.md index 1e1f960c3..a3c5c5740 100644 --- a/src/data/roadmaps/frontend/content/100-internet/index.md +++ b/src/data/roadmaps/frontend/content/100-internet/index.md @@ -4,6 +4,7 @@ The Internet is a global network of computers connected to each other which comm Visit the following resources to learn more: +- [How does the Internet Work?](https://cs.fyi/guide/how-does-internet-work) - [The Internet Explained](https://www.vox.com/2014/6/16/18076282/the-internet) - [How Does the Internet Work?](http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm) - [Introduction to Internet](/guides/what-is-internet) diff --git a/src/data/roadmaps/software-architect/content/114-networks/101-http-https.md b/src/data/roadmaps/software-architect/content/114-networks/101-http-https.md index 42ae295c9..80cd95ad0 100644 --- a/src/data/roadmaps/software-architect/content/114-networks/101-http-https.md +++ b/src/data/roadmaps/software-architect/content/114-networks/101-http-https.md @@ -8,9 +8,9 @@ HTTPS (**H**ypertext **T**ransfer **P**rotocol **S**ecure) is the secure version Visit the following resources to learn more: +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/) - [An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) -- [Journey to HTTP/2](https://kamranahmed.info/blog/2016/08/13/http-in-depth) - [HTTP/3 From A To Z: Core Concepts](https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/) - [What is HTTPS?](https://www.cloudflare.com/en-gb/learning/ssl/what-is-https/) - [Why HTTPS Matters](https://developers.google.com/web/fundamentals/security/encrypt-in-transit/why-https) diff --git a/src/data/roadmaps/system-design/content/115-communication/100-http.md b/src/data/roadmaps/system-design/content/115-communication/100-http.md index 0cd773329..7acc7c7b1 100644 --- a/src/data/roadmaps/system-design/content/115-communication/100-http.md +++ b/src/data/roadmaps/system-design/content/115-communication/100-http.md @@ -17,5 +17,6 @@ DELETE | Deletes a resource | Yes | No | No HTTP is an application layer protocol relying on lower-level protocols such as TCP and UDP. +- [Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth) - [What Is HTTP?](https://www.nginx.com/resources/glossary/http/) - [What is the difference between HTTP protocol and TCP protocol?](https://www.quora.com/What-is-the-difference-between-HTTP-protocol-and-TCP-protocol) \ No newline at end of file