-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feature-powerset-log-group
- Loading branch information
Showing
25 changed files
with
196 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,21 @@ | ||
# Adding a UI | ||
# Adding a UI | ||
|
||
Currently, Roadster is focused on back-end API development with Rust. We leave it to the consumer to decide how they | ||
prefer to add a front-end, e.g., using an established JS/TS | ||
framework ([React](https://react.dev/) / [Next](https://nextjs.org/) / [Vue](https://vuejs.org/) / [Svelte](https://svelte.dev/) / [Solid](https://www.solidjs.com/) | ||
/ etc) or | ||
using a Rust front-end | ||
framework ([Leptos](https://github.com/leptos-rs/leptos) / [Yew](https://github.com/yewstack/yew) / [Perseus](https://github.com/framesurge/perseus/) / [Sycamore](https://github.com/sycamore-rs/sycamore) | ||
/ etc). That said, we do have some examples of how to use Roadster with some these frameworks. | ||
|
||
## Examples | ||
|
||
| Framework | Example | | ||
|:------------------------------------------|:------------------------------------------------------------------------------------| | ||
| [Leptos](https://crates.io/crates/leptos) | [leptos-ssr](https://github.com/roadster-rs/roadster/tree/main/examples/leptos-ssr) | | ||
|
||
<style> | ||
table { | ||
min-width: 100% | ||
} | ||
</style> |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# App context | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/app/context/struct.AppContext.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# JWT | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/middleware/http/auth/jwt/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
# CLI | ||
|
||
## Built-in commands | ||
See: | ||
|
||
## Custom commands | ||
- <https://docs.rs/roadster/latest/roadster/api/cli/trait.RunCommand.html> | ||
- <https://docs.rs/roadster/latest/roadster/api/cli/roadster/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,8 @@ | ||
# Database | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/migration/index.html> | ||
- <https://docs.rs/roadster/latest/roadster/migration/check/index.html> | ||
- <https://docs.rs/roadster/latest/roadster/migration/schema/index.html> | ||
- <https://docs.rs/roadster/latest/roadster/migration/uuid/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# User SQL migrations | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/migration/user/struct.UserMigrator.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Utility SQL migrations | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/migration/timestamp/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/config/email/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Sendgrid | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/config/email/sendgrid/struct.Sendgrid.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# SMTP | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/config/email/smtp/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
# Health checks | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/health_check/trait.HealthCheck.html> | ||
- <https://docs.rs/roadster/latest/roadster/config/health_check/struct.HealthCheck.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
# Lifecycle hooks | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/lifecycle/trait.AppLifecycleHandler.html> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Function service | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/service/function/service/struct.FunctionService.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Grpc service with [Tonic](https://crates.io/crates/tonic) | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/service/grpc/service/struct.GrpcService.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# HTTP Service with [Axum](https://crates.io/crates/axum) | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/service/http/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
# Initializers | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/service/http/initializer/index.html> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Axum Middleware | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/service/http/middleware/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,7 @@ | ||
# Axum State | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/app/context/struct.AppContext.html> | ||
- <https://docs.rs/axum/latest/axum/extract/struct.State.html> | ||
- <https://docs.rs/axum/latest/axum/extract/trait.FromRef.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Services | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/service/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
# Testing | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/testing/snapshot/index.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
# Tracing with Tokio's [tracing](https://crates.io/crates/tracing) crate | ||
|
||
See: | ||
|
||
- <https://docs.rs/roadster/latest/roadster/tracing/fn.init_tracing.html> | ||
- <https://docs.rs/roadster/latest/roadster/config/tracing/struct.Tracing.html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
# OpenTelemetry | ||
|
||
See: | ||
|
||
- <> | ||
- <https://docs.rs/tracing-opentelemetry/0.22.0/tracing_opentelemetry/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,9 @@ | ||
# Getting started | ||
|
||
See our examples: | ||
|
||
- [Full](https://github.com/roadster-rs/roadster/tree/main/examples/full) - Demo of all features | ||
- [App builder](https://github.com/roadster-rs/roadster/tree/main/examples/app-builder) - Demo of the builder-style API | ||
to configure the app | ||
- [Leptos SSR](https://github.com/roadster-rs/roadster/tree/main/examples/leptos-ssr) - Demo of using Leptos with | ||
Roadster |