DEV Community

Cover image for Exploring Web Development: Key Concepts and Essential Insights 🌐 - Part 2
Ali Samir
Ali Samir

Posted on

Exploring Web Development: Key Concepts and Essential Insights 🌐 - Part 2

Let's proceed with our exploration of the key concepts to grasp a thorough understanding of the web development process.


📌 Hosting

Web hosting is an online service that lets you publish your website files online. So, anyone with access to the internet has access to your website.


⚡️ What Is Web Hosting? https://youtu.be/htbY9-yggB0

⚡️ Different Types of Web Hosting https://youtu.be/AXVZYzw8geg

⚡️ Where to Host a Full Stack Project on a Budget https://youtu.be/Kx_1NYYJS7Q



📌 DNS

🔰 The Domain Name System (DNS) is the Internet's phonebook.

🔰 Humans access information online through domain names, such as nytimes.com or espn.com.

🔰 Web browsers interact through Internet Protocol (IP) addresses.

🔰 DNS translates domain names to IP addresses so browsers can load Internet resources.


⚡️ What is DNS? https://www.cloudflare.com/en-gb/learning/dns/what-is-dns

⚡️ Mess with DNS - DNS Playground https://messwithdns.net

⚡️ How DNS works https://howdns.works

⚡️ DNS and How does it Work? https://youtu.be/Wj0od2ag5sk

⚡️ DNS Records https://youtu.be/7lxgpKh_fRY

⚡️ When to add glue records to DNS settings https://youtu.be/e48AyJOA9W8

⚡️ DNS Records for Newbies - How To Manage Website Records https://youtu.be/YV5tkQYcvfg



📌 Browsers

A web browser is a software application that enables a user to access and display web pages or other online content through its graphical user interface.


⚡️ How Browsers Work https://web.dev/articles/howbrowserswork

⚡️ Role of Rendering Engine in Browsers https://www.browserstack.com/guide/browser-rendering-engine

⚡️ Populating the Page: How Browsers Work https://developer.mozilla.org/en-US/docs/Web/Performance/How_browsers_work

⚡️ How Do Web Browsers Work? https://youtu.be/WjDrMKZWCt0



⭐ During our discussion, we covered some of the crucial concepts in web development that are fundamental to understand, without going into details about any specific technology.

⭐ These core concepts will serve as a useful reference for everyone, whether you are new to this field or an experienced developer refining your skills, in navigating the constantly changing web environment.


I hope you found our discussion informative and enjoyable! 😊

Top comments (0)