Convert Existing React App to Server Side Rendered

I am a developer based of Toronto, Canada. Currently working on learnly.dev to create a software development program that focuses on problem-solving. Software engineer @ Amazon.
Search for a command to run...

I am a developer based of Toronto, Canada. Currently working on learnly.dev to create a software development program that focuses on problem-solving. Software engineer @ Amazon.
No comments yet. Be the first to comment.
The intent of this article is to share how people around the world in conflict zones are using education as a source of light. For a reason unknown to me, I am extremely lucky to have one of these students learning from my platform, Learnly. For all ...

Are you tired of computer science courses that jump straight into complex technologies without first teaching you the fundamentals of problem-solving? Do you want to learn the foundations of computer science and gain the skills you need to tackle any...

The last thing we want is to pay for something we don't like. I'm giving out 1-month free access to learnly. The problem with most online courses is that they focus too much on getting into syntax and technologies vs. first building the necessary sk...
Introduction Use case analysis is a technique used in software engineering to help determine what the stakeholders of the system want it to do and how they want it to behave. When planning a new application or making changes to an existing applicatio...

I've been building a platform where people can learn anything from. In order to improve my traffic, I was recommended by my friend, Rafeh, to start doing server-side rendered pages, essentially improving SEO.
My current architecture is a React app, served through AWS Amplify, and a backend deployed in AWS Lambdas.
This will be a big shift for me, so I wanted to learn the fastest of migrating my existing app into a server-side rendered application (SSR). Going through some articles, I realized I was looking for a more structured migration approach.
Learnly came to my rescue. I asked it to create a course for me to do exactly that, and was truly surprised by the output!
Check out the course here.

It generated 4 modules, with exercises and quizzes:
Introduction to server side rendering
Preparing your react app for server side rendering
Implementing Server side rendering with Express
Optimizing Server Side Rendering for SEO
The generated content was formatted:

and included relevant Google articles and youtube videos


I was really happy to see the formatted code and instructions:

I have discussed lots of pros, and now some cons:
I want it to include more comparisons to existing frameworks, maybe I can include this in the options, and then generate a course for a specific framework
I want to see if it has worked for other people, having Google articles will help with that, but integrated reviews would be nice
I will be following the instructions, and update this blog post in the future.
Really excited about the future of learning, try creating your own courses with Learnly or visit this course about SSR
Say 👋 on Twitter