Would developers be able to deploy working DApps directly on the blockchain, without requiring a web site? It's pretty weak that most sites running ETH DApps still require a domain system to operate.
What will the discovery mechanism for that be?
I think the following would be really good for a first DApp - decentralized forum, where people can discuss DApp ideas and form dev teams
You need to access the dapps through our dapp store. The dapp is either hosted on the node you are using, or your own computer. That means you don't need to rely on a centralized server for the dapp.
If you still want to do it, then it's unfortunately not possible right now. In the future we will obviously add the option to access a dapp through a domain on one server.
I thought there is integration with Sia though.
I'm talking about the installed dapps a user is using. Not where the dapp data is stored. Anyway, we removed Sia. It was absolutely not suitable for our system. In the future we are going to implement IPFS.