Here lies a world called the web.
Many pioneers have already explored and lived in this world, but for those of us just stepping in, even the term “HTML” feels unfamiliar.
We try Googling where to begin. Terms like frontend, backend, libraries, frameworks, databases, and more pop up.
Before we even start, reality hits hard. I want to understand the world of the web. But most results say start with coding, meaning learn the language first, rookie.
They say to understand that world, you must start learning a language that begins with Hello, World! But turns out these languages aren’t just one or two? The learning never ends? Haha… not really feeling like saying hello in this situation.
Faced with this reality, I wondered one day. Must studying the language of programming always come first to learn how to create web services?
Let’s think about the real world. Suppose we’re traveling to Europe where various cultures come together. When we visit Britain, France, and Germany, do we need to be completely fluent in English, French, and German?
Language would certainly help a lot, but you’d agree that simple conversation is enough. I think the process of booking good hotels, knowing delicious restaurants, and finding guides for which attractions to visit is more important and fun.
The web world is the same. No matter how freely I can handle the language of coding, without a clear guide on how to plan web services and which attractions to head toward (which stack to pursue), it might become a daunting journey where you have to figure out everything from one to ten yourself.
What’s hosting? What’s a domain and how is DNS configured? What do HTTP and HTTPS mean in browsers? What’s the difference between FTP and SFTP? How exactly do you connect via SSH? Language doesn’t tell us about these components that make up the web world.
In other words, learning language and understanding the web world and learning how to create a service are slightly different stories.
So everyone, put down the language for now and let’s travel first. Let’s experience how the web world is structured first.
1
2
3
dadawd awdawd awdwad awdawd awdawd