An open API service indexing awesome lists of open source software.

https://github.com/almadoro/react-just

React Server Components without a framework. Powered by Vite
https://github.com/almadoro/react-just

react reactjs reactservercomponents servercomponents useclient useserver vite vitejs

Last synced: 4 months ago
JSON representation

React Server Components without a framework. Powered by Vite

Awesome Lists containing this project

README

          

# ReactJust

**React Server Components powered by Vite. Framework-free, platform-agnostic.**

ReactJust lets you use React Server Components without relying on a framework. It integrates directly with Vite, providing a minimal setup to build modern React apps using server and client components.

## Getting Started

> [!IMPORTANT]
> 🚧 ReactJust is in **early development**. APIs may change and some features (like `'use server'` support) are still in progress.

If you're interested in using ReactJust, follow the guide [here](https://reactjust.dev). If you're interested in the code, keep reading.

## Packages

This monorepo contains the following packages:

| Package | Description |
| ----------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [`react-just`](./packages/react-just) | Vite plugin and core client and server dependencies |
| [`@react-just/node`](./packages/node) | Node.js runtime for serving ReactJust apps |
| [`rollup-plugin-react-use-client`](./packages/rollup-plugin-react-use-client) | Rollup plugin that transforms React's "use client" directive files. |