From ae2c89848ab464781b12070132a992efc4f4a2bb Mon Sep 17 00:00:00 2001 From: Ruben Verborgh Date: Tue, 3 Aug 2021 18:02:47 +0200 Subject: [PATCH] Split getting started and first app. --- ...-started.md => 2020-11-06-00_first-app.md} | 17 +++------ .../2021-08-03-00_getting-started.md | 36 +++++++++++++++++++ 2 files changed, 41 insertions(+), 12 deletions(-) rename _posts/developers/apps/inrupt-tutorial/{2020-11-06-00_getting-started.md => 2020-11-06-00_first-app.md} (94%) create mode 100644 _posts/developers/apps/inrupt-tutorial/2021-08-03-00_getting-started.md diff --git a/_posts/developers/apps/inrupt-tutorial/2020-11-06-00_getting-started.md b/_posts/developers/apps/inrupt-tutorial/2020-11-06-00_first-app.md similarity index 94% rename from _posts/developers/apps/inrupt-tutorial/2020-11-06-00_getting-started.md rename to _posts/developers/apps/inrupt-tutorial/2020-11-06-00_first-app.md index 5e34c62e..d3a12597 100644 --- a/_posts/developers/apps/inrupt-tutorial/2020-11-06-00_getting-started.md +++ b/_posts/developers/apps/inrupt-tutorial/2020-11-06-00_first-app.md @@ -1,7 +1,7 @@ --- layout: for-developers title: Getting Started -permalink: /developers/tutorials/getting-started +permalink: /developers/tutorials/first-app tags: [apps] categories: [Tutorials] exclude: true @@ -10,7 +10,7 @@ redirect_from: - /for-developers/apps/ --- -# Getting Started +# Building your first Solid app - [Prerequisites](#prerequisites) - [Build the Application](#build-the-application) @@ -33,17 +33,10 @@ to run the application locally on `localhost:1234`. ## Prerequisites -### Register Your Pod and Create Your Profile +### Your own Pod and WebID +Before you start, +make sure you have [your own Pod and WebID](/developers/tutorials/getting-started). -If you don't already have a Pod, you can register one now: - - 1. Open a browser to https://solidcommunity.net/. - - 2. Click `Register`. - - 3. Fill in the registration form and click `Register`. - - You'll be redirected to your public Solid Pod URL: `https://.solidcommunity.net/`. ### Install `npm` diff --git a/_posts/developers/apps/inrupt-tutorial/2021-08-03-00_getting-started.md b/_posts/developers/apps/inrupt-tutorial/2021-08-03-00_getting-started.md new file mode 100644 index 00000000..1d8c9a4f --- /dev/null +++ b/_posts/developers/apps/inrupt-tutorial/2021-08-03-00_getting-started.md @@ -0,0 +1,36 @@ +--- +layout: for-developers +title: Getting Started +permalink: /developers/tutorials/getting-started +categories: [Tutorials] +exclude: true +--- + +# Getting started as a Solid developer +To get started with Solid, +you will need a **Solid Pod** and a **WebID**. +
+You can create one for yourself, +or you can create multiple test accounts for experimentation. + +You basically have two broad kinds of options: +1. You create a Solid Pod with an [existing provider](#existing-provider). +2. You set up [your own server](#own-server). + +## Using an existing Pod provider {#existing-provider} +A couple of **Solid Pod providers** exist. +To ensure your server is working with the latest version of Solid, +we recommend one of these servers: + +- [Inrupt Pod Spaces](https://signup.pod.inrupt.com/) +- _more to be added soon_ + +## Running your own server {#own-server} +Several **open-source Solid servers** are available +to run on your own machine. + +[Read more](/self-hosting) on how to get them up and running. + +## Developing your first app +Once you are set up with your own Pod and WebID, +you're read to start [developing your own app](/developers/tutorials/first-app).