Skip to content

Latest commit

 

History

History
357 lines (310 loc) · 13.3 KB

index.md

File metadata and controls

357 lines (310 loc) · 13.3 KB
layout description
lander
Build modern full-stack serverless applications on AWS with Next.js, SvelteKit, Remix, Astro, Solid, and more.
<a class="site-announcement" href="{% link _posts/2024-01-29-moving-away-from-cdk.md %}">
  <span class="new">New</span>
  <span class="copy">SST is moving away from CDK. Learn more</span>
  <i class="fa fa-angle-right" aria-hidden="true"></i>
</a>

<div class="site-description">
  <h1 class="site-description">Build modern full-stack applications on AWS</h1>
  <img src="/assets/lander/graphics/hero-scribble.svg" />
  <img src="/assets/lander/graphics/hero-sparkle.svg" />
</div>

<h4 class="site-description-full">
  1. Deploy Next.js, Svelte, or Astro to AWS.<br />
  2. Add any backend feature.<br />
  3. Go from idea to IPO!
</h4>

<!--
<h6 class="site-command">
  <a data-text="npm create sst@latest" class="command">
    <span>$ npm create sst</span>
    <span class="icon">
      <i class="fa fa-copy" aria-hidden="true"></i>
      <i class="fa fa-check" aria-hidden="true"></i>
    </span>
  </a>
</h6>
-->

<div class="controls">
  <a href="https://youtu.be/JY_d0vf-rfw" class="sst-button secondary" target="_blank">
    <i class="fa fa-youtube-play" aria-hidden="true"></i>
    <span>Learn More</span>
  </a>
  <a class="sst-button primary" href="https://ion.sst.dev/docs/">
    Get Started
  </a>
</div>

<h6 class="sst2-notice">
  <a href="{{ site.docs_url }}">
    Get started with SST v2 instead 
    <i class="fa fa-angle-right" aria-hidden="true"></i>
  </a>
</h6>
Loved by over 1,000 amazing teams
  • {% include svg/amazon.svg %}
  • {% include svg/analog-devices.svg %}
  • {% include svg/shell.svg %}
  • {% include svg/comcast.svg %}
  • {% include svg/hbo.svg %}

Start with your favorite frontend


Use our open source framework to deploy your Next.js, Svelte, Remix, Astro, or Solid site.

{% include lander-examples/frontend-list.html %}

Add any backend feature


Extend your app with our preconfigured backend components. Even use any AWS service.

{% include lander-examples/database.html %}

Database

Add a serverless SQL or NoSQL database to power your app.

{% include svg/graphql.svg %}

GraphQL API

Add a dedicated serverless GraphQL or REST API to your app.

{% include lander-examples/api.html %}
{% include lander-examples/auth.html %}

Auth

Authenticate your users through any auth provider.

Cron jobs

Run cron jobs powered by serverless functions.

{% include lander-examples/cron.html %}
{% include lander-examples/all.html %}
{% include svg/aws.svg %}

Any AWS service…

Go beyond our components and integrate with any AWS service!

Collaborate with your team


Create preview or feature environments. Or one for everyone on your team.

{% include lander-examples/deploy.html %}

Environments from the CLI

Use the CLI to create and deploy to new environments.

{% include lander-examples/preview-deploys.html %}

Automatic preview environments

Get preview environments for every PR or branch with SEED.

Testimonials

Join our growing community

  • {{ site.stats.github_short}}+

    GitHub stars

  • {{ site.stats.discord }}+

    Discord members

  • {{ site.stats.newsletter_short }}+

    Subscribers

SST Guide

The most widely read resource for building full-stack apps using serverless on AWS.

Download the FREE 300 page ebook

Join {{ site.stats.newsletter }} readers from the biggest companies in the world. We'll also send you updates when new versions are published.

{% include email-octopus-form.html %}
{% include toc-chapters.html items=site.data.chapterlist.preface id="preface" index="1" %}
  {% include toc-chapters.html items=site.data.chapterlist.intro id="intro" index="2" %}

  {% include toc-chapters.html items=site.data.chapterlist.setup-aws id="setup-aws" index="3" %}
  {% include toc-chapters.html items=site.data.chapterlist.setup-sst id="setup-sst" index="4" %}
  {% include toc-chapters.html items=site.data.chapterlist.setup-sst-backend id="setup-sst-backend" index="5" %}
  {% include toc-chapters.html items=site.data.chapterlist.build-sst-api id="build-sst-api" index="6" %}
  {% include toc-chapters.html items=site.data.chapterlist.add-auth-stack id="add-auth-stack" index="7" %}
  {% include toc-chapters.html items=site.data.chapterlist.handling-secrets id="handling-secrets" index="8" %}
  {% include toc-chapters.html items=site.data.chapterlist.unit-tests id="unit-tests" index="9" %}
  {% include toc-chapters.html items=site.data.chapterlist.cors-sst id="cors-sst" index="10" %}

  {% include toc-chapters.html items=site.data.chapterlist.setup-react id="setup-react" index="11" %}
  {% include toc-chapters.html items=site.data.chapterlist.react-routes id="react-routes" index="12" %}
  {% include toc-chapters.html items=site.data.chapterlist.setup-amplify id="setup-amplify" index="13" %}
  {% include toc-chapters.html items=site.data.chapterlist.build-react id="build-react" index="14" %}
  {% include toc-chapters.html items=site.data.chapterlist.secure-pages id="secure-pages" index="15" %}

  {% include toc-chapters.html items=site.data.chapterlist.custom-domains id="custom-domains" index="16" %}
  {% include toc-chapters.html items=site.data.chapterlist.automating-serverless-deployments id="automating-serverless-deployments" index="17" %}
  {% include toc-chapters.html items=site.data.chapterlist.monitor-debug-errors id="monitor-debug-errors" index="18" %}

  {% include toc-chapters.html items=site.data.chapterlist.conclusion id="conclusion" index="19" %}
  <a class="expand" href="{% link guide.md %}"><span class="sst-button tertiary">Show all</span></a>
</div>