# How to build server less applications for Mist

DevFeed: [How to build server less applications for Mist](<https://devfeed.tech/articles/how-to-build-server-less-applications-for-mist-16772.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/07/12/build-server-less-applications-mist>)

Author: Alex Van de Sande

Published: 2016-07-12T16:47:52Z

Content type: tutorial

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Web](<https://devfeed.tech/topics/web.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [HTML](<https://devfeed.tech/topics/html.md>), [P2P](<https://devfeed.tech/topics/p2p.md>), [Whisper](<https://devfeed.tech/topics/whisper.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [html](<https://devfeed.tech/tags/html.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [network](<https://devfeed.tech/tags/network.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [server](<https://devfeed.tech/tags/server.md>), [whisper](<https://devfeed.tech/tags/whisper.md>)

## AI overview

This tutorial explains how to build decentralized applications for Mist using Ethereum. It describes an architecture in which smart contracts handle data logic on the blockchain, Swarm serves static files, Whisper provides realtime communication, and the user's device runs authentication and the application interface.

## Source excerpt

Ethereum is not meant to be a platform to build esoteric smart contract applications that require a STEM degree to understand, but it aims to be one pillar of a different architecture for applications on the world wide web. With this post we will try to elucidate how this can...