Server-side Rendering (SSR) From Scratch with React

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tsup

    The simplest and fastest way to bundle your TypeScript libraries.

    Now, we can run all this server reaching the port 4000. If you want to test, build it with tsup or any other way that you want, like ts-node.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • ssr-devto

    The App component is your root project, in the case of the example, I just write a Hello, world! as you can see here. But you can insert anything you want.

  • react-relay

    Relay is a JavaScript framework for building data-driven React applications.

    Inside Woovi, our entire codebase is managed by GraphQL using the Relay client framework. To ensure the best UX possible for our final user, we give some useful features in our payment link, like the real-time update after paying a charge. It's all handled by our GraphQL, which won't be solvable by templates in our use case.

  • Koa

    Expressive middleware for node.js using ES2017 async functions

    The initial step is to create our entry point, from where the page will be rendered. In this case, we will use the koa framework.

  • handlebars.js

    Minimal templating on steroids.

    But a valid question is: Why not use a template like Handlebars? For the use case inside Woovi, templates won't help us because we would need two core points: reuse our design system and ensure the usage of GraphQL in our payment link.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Next.js 13: Layouts, React Server Components (async/await), Streaming

    4 projects | /r/nextjs | 25 Oct 2022
  • React Query meets React Router

    2 projects | dev.to | 12 Sep 2022
  • Vite 3.0 vs. Create React App: Comparison and migration guide

    3 projects | dev.to | 7 Sep 2022
  • Develop an OpenID server with Node.js & Typescript

    5 projects | dev.to | 18 Feb 2022
  • Server Rendering in JavaScript: Optimizing Performance

    3 projects | dev.to | 25 Feb 2021

Did you konow that JavaScript is
the 3rd most popular programming language
based on number of metions?