DEV Community

VeeWeb Code
VeeWeb Code

Posted on

4 1

Question: Is dev.to using next.js or client side rendered react app?

Question: Is dev.to using next.js or client side rendered react app?

Top comments (3)

Collapse
 
nickytonline profile image
Nick Taylor • Edited

DEV is a rails backend serving mainly server-side content and typically for the logged on experience as well as the onboarding experience, Preact is used where it makes sense. There are also parts of the application that are vanilla JS modifying the DOM. Since the site is not a single page application (SPA), we do not use any kind of state management except for component state.

I'd recommend giving our front end documentation a read. There is also this article I wrote prior to working at DEV that got integrated into that documentation.

Let me know if you have any other questions!

Collapse
 
maxbvrn profile image
Maxime Bouveron

Dev.to is actually open source, you can check the code on Github! They also have huge docs with a Frontend Guide

Collapse
 
dance2die profile image
Sung M. Kim

Pinging @nickytonline 👆 for help

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay