So you wanna be a full stack web developer but are confused with simple topics like a Frontend or a Backend. Stick around this article, and I'll guide you on how you can start with web development.
Before we start, you may wanna join my Discord if you have any doubts or just want to hang out: Invite Link
You might be asking, wait a minute, how is the content dynamic in websites? Those topics are better covered in web networking, but in a nutshell, the Frontend uses network requests from your server (which is the Backend) to display dynamic data onto the website.
And this is a nice segue to the Backend, the backbone of web applications. The Backend handles everything from user authentication to handling user data.
You can make a Backend with a Backend framework like Django, Ruby on Rails, Laravel, Express.js, etc.
A Backend is deployed on a server, you can use cloud services like AWS, GCloud, DigitalOcean, Azure, etc for this.
So how does the Backend store data? A Backend interacts with a database that stores all the data. You can use databases like Postgresql, MongoDB, etc.
So, onto the final question, where do I start?
Hit the like and follow button if you liked this article, I'll see you in the next one.
Top comments (5)
you never heard about bootstrap ? jQuery ?
maybe you live in the buzz words side of the technology.
and top of that you are suggesting to learn Ruby on rail and Django !
This article is missing the very basics. I guess this article was about what is popular in the market these days not what is required or basic.
This is cool and all, but what about the middle end?