> For the complete documentation index, see [llms.txt](https://jorishermans.gitbook.io/storagestack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jorishermans.gitbook.io/storagestack/master.md).

# Overview

### What is StorageStack

StorageStack is a framework that will help you in building a decentralized web application where the user owns the data. In this case you will be in no need to have a backend server.

You can use what ever front-end framework together with StorageStack, all modern front-end framework will work hand in hand with StorageStack.

### Parts

StorageStack exists out of two major parts, a provider and a middleware stack.

#### Providers

A provider can be a platform, provider, technology that will help in providing the user owned data.

* [Stacks](https://stacks.org/)
* [Fission](https://fission.codes/)
* [IPFS](https://ipfs.io/)
* LocalStorage
* Memory

#### Middleware

You will have also an ability to define middleware to transform your storage content to the content you want for your application.
