How to keep an express server and React front-end in one repo?

This page summarizes the projects mentioned and recommended in the original post on /r/node

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • sb

    Single-page application boilerplate.

  • I have a boilerplate setup for this. Takes some getting used to, but feel free to check it out: sb

  • devconnector_2.0

    Social network for developers, built on the MERN stack

  • Github: https://github.com/bradtraversy/devconnector_2.0

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • crisp-react

    React boilerplate written in TypeScript with a variety of Jamstack and full stack deployments. Comes with SSR and without need to learn a framework. Helps to split a monolithic React app into multiple SPAs and avoid vendor lock-in.

  • One repository is enough: example. The most important thing is not the number of repositories but rather the number of webservers you run in production. Having one server instead of two lets you cut the complexity of the deployment, reduce its cost and improve security since two servers have larger exposure and with one server you don't need to use CORS which weakens security.

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

  • Best way to create Express websites

    1 project | /r/node | 29 Apr 2022
  • What to look for on a slow website

    1 project | /r/googlecloud | 27 Feb 2022
  • Best practices for sharing code between client and server in 2021?

    1 project | /r/node | 28 Dec 2021
  • How to serve static site from express in development?

    1 project | /r/reactjs | 9 Nov 2021
  • How to deploy Node/React website on Google Compute Engine with hardened security starting at $3/month

    1 project | /r/node | 15 Oct 2021