DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 966,904 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Cover image for #5 The future of web dev is going to be...
Arthur Borges
Arthur Borges

Posted on

#5 The future of web dev is going to be...

Something that I don't know yet or cannot predict

Cover Photo by DESIGNECOLOGIST on Unsplash

But, the great news is that last year I found a thing that I think is on the right track and I've been playing with it a little. I'm talking about JAMStack.

I started hosting an app on Netlify but now I moved to Vercel since they offer next.js out of the box and I intend to program using React.

I'm at the beginning of the learning process and about JAMStack, but I found some interesting points:

* It frees the web developer of boring and unnecessary tasks.

Tasks as setting and configuring databases, environments, hosting, SEO, performance, architecture... they all can be pretty hard and unrelated to the main web developer job.

If we pick the Front End role, for example, they all become even more unnecessary.

* Now the Front End Developer can focus on the REAL important and business-related tasks

Like consuming and presenting data from the backend, gathering user input, presenting data in a great UI, using great UX practices to make sure that the user stays in and enjoy the application for the most time possible... and much more other reasons!

* It makes programming a joy!

The experience is amazing! You run code on localhost, program again, and to test in production, just push the changes to master and the process is all automatic. Incredible! Without settings and further knowledge of CI/CD practices or technologies. After that, the content is delivered to CDNs (Edge Computing), meaning that it will be accessed really fast by end users.

Final thoughts

I mentioned Vercel and Netlify, but JAMStack is a concept, meaning that you can apply it to any technology that has Javascript, APIs, and Markdown.

I may have misspoke some concepts about the terms and technologies mentioned here (as I only researched last year), but if you want to know more about JAMStack, this resource is the way to go! jamstack.org

And I want to go back to the beginning of this article by asking you the following question: What is the future of web for you?

EDIT: Reading this handbook is helping me understand a lot about what is and how next.js works:

The next.js handbook - FreeCodeCamp

Top comments (0)

🌚 Friends don't let friends browse without dark mode.

Sorry, it's true.