4 ms·
Heya, I'm other said friend. We also put together some anticipated FAQs: https://thousandetherhomepage.com/faq https://thousandetherhomepage.com/faq Some rando
by shazow 9y ago
Heya, I'm other said friend. We also put together some anticipated FAQs: https://thousandetherhomepage.com/faq https://thousandetherhomepage.com/faq
Some random fun facts:
- The frontend "DApp" piece is done with VueJS which has been very fun to work with. It's hosted as a Github Page.
- The backend is done with... there's no backend! The data is directly on The Blockchain, fetched from the browser through a standard-ish API (Web3) provided by your wallet or a gateway.
It's like serverless, but without a server.
- beefman 9y agoAwesome project (hi Andrey!). Question: Why is a browser plugin required to access DApps like this? I don't immediately see a clear discussion of this on the web.
- ontoillogical 9y agoYou don't need a plugin to view the DApp. If you log in without one you'll see a version pulled from a gateway. In order to interact with the DApp (buy or publish an ad), you can use a plugin or a wallet app like Mist in order to be able to send transactions to the smart contract. You potentially do it manually by interacting with the contract through a ethereum console and sending the right transaction to the right address, but the browser plugin / app makes the process seamless.
- dharma1 9y agoCould also be a manual copy/paste of the contract address, ether and gas amount to your native wallet app, or a QR code to take a picture of with a mobile wallet. Metamask (the browser plugin) is one - albeit a bit clunky in terms of UX - way of reducing the friction of doing web based ethereum payments, separated from your main wallet
- rsync 9y ago"The backend is done with... there's no backend! The data is directly on The Blockchain, fetched from the browser through a standard-ish API (Web3) provided by your wallet or a gateway." Not stating this to be obnoxious, but to be clear - there is a back end for the web page that calls the data from the blockchain ... if (whoever) stops hosting that site or DNS is halted or the domain expires ...
- thepredestrian 9y agoIt is still on the blockchain. You just won't be able to see it -- or you can always throw up another page to display the data
- earlybike 9y ago1. Are also animated gifs possible? 2. Would be great if you could add a traffic counter to the page, so we see how much traffic you guys get.