slicknode / example-blog-api

Slicknode example project for a multi-user blogging platform

Home Page:https://slicknode.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi-User Blog CMS

This is a multi-user blogging application with a serverless GraphQL API powered by Slicknode.

Installation

To launch the backend in the Slicknode cloud, clone the repository and deploy it with the Slicknode CLI (npm install -g slicknode@latest):

git clone https://github.com/slicknode/example-blog-api.git
cd ./example-blog-api

slicknode deploy

To add content via the CMS, open the console from within the project directory:

slicknode console

To explore the GraphQL API:

slicknode playground

Connecting a Client

You can connect any client application to this backend via the GraphQL API. (React, Vue, Angular, iOS etc.)

Setup your Client

Customization

To learn how to extend and customize this backend, checkout the Slicknode documentation.

You can for example just change the schema of the blog (modules/blog/schema.graphql) and redeploy the changes to the cloud:

slicknode deploy

Some more pointers for getting started:

About

Slicknode example project for a multi-user blogging platform

https://slicknode.com

License:MIT License