DEV Community

Cover image for Dominating Web Development Trends 2024đź’Ą

Dominating Web Development Trends 2024đź’Ą

ThemeSelection on December 07, 2020

“Figuring out what the next big trend is, tells us what we should focus on.” — Mark Zuckerberg Future of web development: Now, the We...
Collapse
 
king11 profile image
Lakshya Singh

Can't agree in the SPA part while SPA's were pretty popular when they came but now I guess people are shifting towards SSG and SSR for better performance perks

Collapse
 
alijiemmanuel profile image
Aliji-Emmanuel

I disagree, as an architect, it all depends on the user. In a personalized dashboard should be built with SPA.
A blogging site should use SSR for SEO benefits.
As services become more personalized, SPA becomes important.

Collapse
 
king11 profile image
Lakshya Singh

ohh but can't the same be achieved with an SSG or SSR too I wonder 🤔

Thread Thread
 
florianrappl profile image
Florian Rappl

Have fun experiencing a tool such as Gmail in a multi-page application.

Collapse
 
sandastaisme profile image
Jason Sandasta • Edited

SSR is not a replacement for SPA's. SSR tools are used to make SPA's search engine friendly ie. Angular Universal or Gatsby/Express for React. However, there are many real world use cases for SPA's ie. a user focussed web app that needs to be fast and easy to load. Thus, using SSR for search engine bots and other crawlers, allows the use of SPA's while also being search friendly. Of course, as Google and other search engines increase the abilities of their WRS, we can expect JS to be more easily parsed by them. I do not think SPA's are a thing of the past. These have many use cases, and people should not be afraid of them because of SEO issues.

Collapse
 
redbar0n profile image
Magne

I recommend increasing the size of the headlines in the text (to at least the same size as the "The future of web development" headline). It was very hard to get an overview/skim the article.

Collapse
 
theme_selection profile image
ThemeSelection

Thanks for your inputs.

Collapse
 
vicradon profile image
Osinachi Chukwujama

Great content. Though it looks like a large ad. đź‘€

Collapse
 
iamrommel profile image
Rommel C. Manalo

I see this perspective too.

Collapse
 
theme_selection profile image
ThemeSelection

Thank you very much for your appreciation.🙂

Collapse
 
devimposter1 profile image
devimposter

My only issue is there is some misinformation and you are trying to push some admin templates...

Collapse
 
davidmitchell777 profile image
davidmitchell777

With the current pace of web development, voice search optimization will be further optimized in the near future.
axisbits.com/blog/At-the-Peak-Inno...

Collapse
 
bulandent profile image
bulandent

It’s really good. Can I translate it into Chinese and let more web developers learn it?

Collapse
 
theme_selection profile image
ThemeSelection

Thanks, @bulandent ,

Yes sure, make sure you don't forget to provide credits to ThemeSeleciotn.

Collapse
 
bulandent profile image
bulandent

OK,Thanks.

Collapse
 
nicolasiensen profile image
NĂ­colas Iensen

Hey, nice article!

I have one observation regarding categorizing GitHub as a single-page application. I don't think that is the case.

GitHub mostly works with JavaScript disabled, and the HTML of GitHub's pages is all rendered on the server-side.

Cheers!

Collapse
 
theme_selection profile image
ThemeSelection

Hello NĂ­colas Iensen,

Thanks for your appreciation.
The latest update of GitHub uses JavaScript, inspect it in browser to confirm. It works like SPA.

Stay Safe🙏

Collapse
 
sandastaisme profile image
Jason Sandasta • Edited

I am surprised this type of article got so much comments and love. It provided very low value and seemed like an ad. I am not trying to be mean or discouraging but this seems like an article written by some novice SEO person who just rounded up a few trends to help push admin templates.

Collapse
 
danytulumidis profile image
Dany Tulumidis

Very nice Post with a lot of cool tech, thanks!

Collapse
 
theme_selection profile image
ThemeSelection

Thank you very much.
We are glad that you find this post helpful.🙂

Collapse
 
worldwebtechnology profile image
World Web Technology Pvt. Ltd.

Good Summary.

You can also check emerging web development trends 2021. bit.ly/2NhhpXo

Collapse
 
allanjegu profile image
Allan JEGU

Thanks for the article :)

You wrong about the MEAN stack definition.
It's a acronym for:

  • M = MongoDB
  • E = Express (web framework for node)
  • A = Angular
  • N = NodeJS
Collapse
 
theme_selection profile image
ThemeSelection

Hi, thanks for pointing it out. We forgot to mention them.
We have curated it now.

Collapse
 
lorenzotinfena profile image
Lorenzo Tinfena

very cool!

Collapse
 
theme_selection profile image
ThemeSelection

Thank you very much for your appreciation.🙂

Collapse
 
zsoltnovak profile image
ZsoltNovak

Nice article. Although, I believe ReactJs is a library, not a framework. This is one of the many reasons it is so popular, being closer to Vanilla JavaScript. :)