4

What are currently the best architectural and deployment options for building and deploying a Dapp built with Meteor/Web3?

For building the Dapp, a few Meteor packages are currently available :

  1. "Dapp Using Meteor" contains key Meteor packages

  2. Meteor Build Client : https://github.com/frozeman/meteor-build-client

In practice, Meteor apps are hosted on a server. How can a Meteor Dapp be deployed so that all users who access it on the web can interact with the blockchain?

0

1 Answer 1

2

The result of Meteor Build Client should be static web assets (HTML, CSS, JS) that can be hosted on any web server or content delivery network. Aligning with the goals of a fully decentralized web, these files would eventually live on the Swarm component of the Ethereum network.

Strictly speaking, Meteor Build Client has nothing to do with Etheruem, however if using web3.js to interact with the Ethereum network, web3.js will need a node to connect to, either locally (i.e. in Mist) or via a proxy, such as with MetaMask browser.

2
  • For now, does the built app become an Ethereum node or does it have to connect to a remote node? Commented Jan 23, 2016 at 13:34
  • Answer updated with information about connecting to an Ethereum node Commented Jan 23, 2016 at 13:59

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.