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

https://github.com/heyitsjoealongi/react-spring-rust-sql

A futureproof stack for enabling performance, security, and type safety.
https://github.com/heyitsjoealongi/react-spring-rust-sql

formik java react rust spring-boot sql tailwindcss

Last synced: 5 months ago
JSON representation

A futureproof stack for enabling performance, security, and type safety.

Awesome Lists containing this project

README

          

# React Spring Rust SQL

A futureproof stack for enabling performance, security, and type safety.

## Frontend (React - JavaScript)

https://docs.reown.com/appkit/react/core/installation

npx @reown/appkit-cli

cd frontend

npm install

npm run dev

## Middleware (Spring Boot - Java)

https://start.spring.io/#!type=gradle-project&language=java&platformVersion=3.5.0-SNAPSHOT&packaging=jar&jvmVersion=21&groupId=com.reactspringrustsql&artifactId=middleware&name=middleware&description=Middleware%20for%20React%20Spring%20Rust%20SQL&packageName=com.reactspringrustsql.middleware&dependencies=web,security,data-jpa,lombok,oauth2-client,oauth2-authorization-server

https://learn.microsoft.com/en-us/java/openjdk/download#openjdk-21

cd middleware

Build:
./gradlew build

https://docs.spring.io/spring-boot/gradle-plugin/running.html

Start:
./gradlew bootRun

## Backend (Rust)

https://doc.rust-lang.org/rust-by-example/hello.html

rustc main.rs

./main

## Structure

```markdown
// React -%- ////
// Packages -%- ////
// Types -%- ////
// Components -%- ////
// Middleware & Integrations -%- ////
// Application -%- ////
```

## Community

Read the documentation on [GitBook](https://heyitsjoealongi.gitbook.io/react-spring-rust-sql)

Reach out directly on [X](https://x.com/heyitsjoealongi/)

## License

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fheyitsjoealongi%2Freact-spring-rust-sql.svg?type=large&issueType=license)](https://app.fossa.com/projects/git%2Bgithub.com%2Fheyitsjoealongi%2Freact-spring-rust-sql?ref=badge_large&issueType=license)