Why Do You Need a Backend?


I started my new project Fullstack Frontend to help frontend devs to go fullstack without in-depth knowledge of backend development.

My opinion is not that backend devs became obsolte, it's just that more and more backend things are now simpler and available for frontend devs. (Severless, hint, hint!)

But I think, I have to start from the beginning to motivate this idea.

So in this article, I will explain what led me to start the Fullstack Frontend project and why you, a frontend dev, might need a backend.

If you think I forgot something important or have a different opinion on some of these points, I'm eager to know! So comment away!




Backend Evolution

Every part of the stack evolved in these years, also the backend.

Node.js, for example, enabled JavaScript devs to dive into the backend and build their own servers.

The Cloud also became significant. First, we had to buy servers and wait for weeks to get them. IT people had to be paid to put the servers into the racks.

Then we were able to rent them. Which cut the costs and time to a new system.

I can fondly remember the first time I used VMWare in 2001, a virtual server? That was crazy talk!

With that technology, cloud providers were able to supply us with new servers with just a few minute's notice. If you choose a managed server, they would even use their own IT staff to maintain it!

Infrastructure as Code came along, and the DevOps movement let the devs pour into IT like nobodies business.

Why Do You Need a Backend?

After all the talk, why do you need it, the backend? Can't we just build stand-alone frontends? After tall, the lower the latency, the happier the user!

Well, there are multiple reasons.

Hosting
Central Data Access
Privacy & Security
Integration
Resource Constraints
Cost Distribution

Website: https://worldtopscientists.com/

#backenddevelopment
#backendengineering
#serverside
#apis
#databasedesign
#devops
#cloudcomputing
#microservices
#restfulapis
#databasemanagement
#backendarchitecture
#infrastructureascode
#systemdesign
#scalability
#performanceoptimization

Comments

Popular posts from this blog

ISRO Receives Satellites for SPADEX Docking Mission