Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split "Deployment" chapter into CSR & SSR #26

Merged
merged 13 commits into from
Dec 20, 2023

Conversation

diversable
Copy link
Contributor

This PR partially addresses - #5.

With this (large) change to the "Deployment" chapter, I've split up "Deployment" into:

A page on CSR deployment which includes instructions re: deploying to

  • Github Pages
  • Vercel
  • Spin (serverless wasi)

and another page on SSR deployment which includes instructions about

  • creating a container / docker file
  • deploying to cloud services, such as Fly.io
  • deploying to serverless runtimes including
    • AWS Lambda (references the aws-starter)
    • notes about deploying to Deno, Cloudflare, etc (which I intend to expand later into full examples)
  • A note about unsupported SSR platforms, which right now includes Shuttle.rs (this section can be expanded or removed later)

Because this is a large change, it would be good to get some feedback - so, let the criticism fly!!

Lastly, this change references some repos that I've created in my personal Github account - I'm not sure that's the best place for them long term; I'll happily keep the example repos updated, wherever they end up - just let me know what you guys think is the best here..

@benwis
Copy link
Contributor

benwis commented Dec 20, 2023

@diversable Seems like we'll want to add Spin for SSR into this. Which you did. So kudos

@benwis benwis merged commit 5fec93a into leptos-rs:main Dec 20, 2023
@diversable diversable deleted the deployment_chapter branch December 21, 2023 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants