DEV Community

Cover image for Introducing React Server: A New Way to Write Server-Side Code as TSX Components
Moritz Roessler
Moritz Roessler

Posted on

Introducing React Server: A New Way to Write Server-Side Code as TSX Components

I'm excited to share a new open-source project I've been working on called React Server. It's a framework that allows you to write your server-side code/backend as TSX components and consume them on the frontend using GraphQL.

The main goal of React Server is to provide a unified interface in the form of React components, making it easier to create a component-driven, modular architecture on the backend. This bridges the gap between server and client, making reactive and real-time server authoritative applications much more straightforward to build.

Some key features of React Server include:

  • Writing server-side code as TSX components
  • Consuming backend components on the frontend via GraphQL
  • React as unified interface for a component-driven architecture
  • Simplified reactive and real-time server authoritative app development

The project is still in its early stages (pre-alpha), and we're actively seeking feedback, ideas, and contributors. We'd love for you to check it out and let us know what you think. Any input, questions, or suggestions are more than welcome!

You can find the GitHub repository here: React Server GitHub Repo

And the documentation can be found here: React Server Docs

Thanks for taking the time to check out React Server, and I'm looking forward to hearing your thoughts and ideas. Happy coding!

Top comments (0)