codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Follow publication

Member-only story

Why Don’t You Use Server-Side-Rendering in Your React App?

If complexity is the reason, then this is for you!

Frank Zickert | Quantum Machine Learning
codeburst
Published in
6 min readSep 7, 2019

TL;DR: Infrastructure-Components let you create, start, and deploy a Serverless Isomorphic React App easily. These React-like components (e.g. <IsomorphicApp/>) seamlessly integrate the setup of your project with your own React components. They do all the technical configuration for you and thus, they enable you to concentrate on writing the business logic of your App.

Creating a Serverless Isomorphic React App requires a lot of concerted configuration, Photo by EJ Yao on Unsplash

Getting started with React is easy. For instance, create-react-app creates the project setup for you. But when you want to deploy your app, it gets harder.

Being able to create and deploy an isomorphic app is the first step if you want to become a full-stack developer.

Infrastructure-Components let you create, start, and also deploy your React-apps. So far, they let you create single-page apps, service-oriented-apps, and full-stack-apps. The latter support backend services and databases out of the box.

In this post, we’ll have a look at how you can even create an isomorphic React app, easily.

An isomorphic app complements your web-app with server-side-rendering. As a result, the user can see your app directly when the browser’s initial HTTP-request returns. She does not…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Published in codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Written by Frank Zickert | Quantum Machine Learning

You're interested in quantum computing and machine learning. But you don't know how to get started? Let me help

Responses (2)

Write a response

Interesting! How does this compare to Gatsby / JAM stack? It seems your approach doesn’t require a compilation step? I wonder how it compares for SEO, since I understand client side rendering is not good for SEO

--

What is the difference between Infrastucture-Components and Next.js?

--