loading...
Cover image for What's your fav SSR framework: Next, Nuxt, Nest or Sapper?

What's your fav SSR framework: Next, Nuxt, Nest or Sapper?

madza profile image Madza ・1 min read

Next, Nuxt and Nest are server-side rendering frameworks, based on React, Vue and Angular. There is also Sapper, a new tool based on Svelte.

So far I've tried just Next, and I loved it. And as much as I love Svelte (especially for smaller apps), I'm not sure I want to try Sapper, as it is still in early development and experimental.

What SSR frameworks have you tried and which one did you like best?

Discussion

pic
Editor guide
Collapse
yoursunny profile image
Junxiao Shi

My server side rendering pipeline: I use nginx to invoke PHP to invoke Node.js to invoke Puppeteer to invoke Chromium.
Client side receives a screenshot of the webpage. They can never steal my super secret HTML and JavaScript code again.

If the whole webpage is a screenshot picture, how to have hyperlinks you ask?
<A HREF=browse.php><IMG SRC=page.bmp ISMAP></A>

ISMAP attribute creates a server-side image map. You click anywhere and server receives coordinates:
GET /browse.php?10,27 HTTP/1.1

Want a mobile site? Sure.
I can use Selenium to control an Android emulator. The screencast is streamed as MJPEG straight to your device!
Bandwidth consumption isn't a problem. This is what 5G is for.

Collapse
ilyabuligin profile image
Ilya Buligin

Can you show me this site? It's sound amazing :D

Collapse
yoursunny profile image
Junxiao Shi

It's in internal network for now. 50 Likes on the comment above and I'll put up a public version.

Collapse
tobiastimm profile image
Tobias Timm

I think nestjs is wrong here. It is a framework inspired by angular for server-side applications like APIs etc, but not a SSR framework like Next, Nuxt or Sapper.

Collapse
simonholdorf profile image
Simon Holdorf

Yup, Nestjs is more like Nodejs + Typescript inspired by Angular

Collapse
spiritbro1 profile image
spiritbro1

next fosho and chakra ui for the css framework i create one here even thought its still look worst you can take a look my website using nextjs and chakra ui in rino.world

Collapse
madza profile image
Madza Author

never used chakra UI, might look into it in the future 😉

Collapse
spiritbro1 profile image
spiritbro1

i love the way chakra ui works with with emotion css framework so instead of creating style like this

<Box style={{marginBottom:"2px"}}/>
Enter fullscreen mode Exit fullscreen mode

you can just style it like this

<Box marginBottom="2px"/>
Enter fullscreen mode Exit fullscreen mode

and it will result the same thats why i love it

Collapse
simonholdorf profile image
Simon Holdorf

Nuxt is my fav but that's because I work with Vue.

Collapse
merri profile image
Vesa Piittinen

Server Side Includes, or SHTML if that rings a bell better.

Collapse
sharpninja profile image
The Sharp Ninja

ASP.net is still the fastest, most supported and most secure SSR framework.

Collapse
hassnainabass profile image
Hassnain Abass

NextJS is my fav

Collapse
sharoskyy profile image
stephen

I love next.js, it's simple and easy for me.

Collapse
gktim profile image
gkTim

I use nuxt because I prefer vue over react. But have also done next.js projects. Both are good to go

Collapse
shadowtime2000 profile image
shadowtime2000

I don't really use anything other than React so Next is my favorite.

Collapse
davidjones418 profile image
David Jones

I love Next as well, but keep an eye on SvelteKit as the successor to Sapper (or Sapper v1), it’s sounding really promising!