Hey there, Guest!
I’m on the Developer Experience team, and you’re exactly the sort of user that I feel most responsible for. Some great new docs are on the way, but let me try to get you what you need to get started.
Serving my html files
Our official docs for this are here: Introducing a new approach to handling HTTP requests and serving assets :: Internet Computer
I’ve also written a blog post on getting started from a frontend perspective that I personally think is pretty good: https://kyle-peacock.com/blog/dfinity/static-site-generators-ic
Video version of the blog post from the Genesis event: Demo | Zero to Fullstack: Web Apps on the Internet Computer (Kyle Peacock) - YouTube
That’s out of my domain, sorry
Do I need tokens
Canisters run on cycles that are loaded up front, kind of like an AWS account. Your service stays up as long as you pay for it, or if you build in mechanisms that can fund itself based on transaction fees, tips, or some other mechanism you come up with
Does my identity need to be linked to those tokens
The Internet Identity is one tool we are providing to make authentication simpler on the Internet Computer, but it is certainly not the only one. We offer canister creation from ICP using the NNS app, or from Cycles using the Cycles Wallet we’ve developed, but the ecosystem is still developing, and we have built the API’s to be open, so that new services can compete with what the Dfinity org puts out on UX, convenience, or design philosophy.
Why should I use this?
This is a subjective question, but here’s my take - this ecosystem is accelerating in a way that I find incredibly exciting. We’re starting with the building blocks of a platform, but we’re already reaching the point where full-stack identity can be instrumented with a dozen lines of code, like in my auth-client demo. There are some pains with being an early adopter, but the rate at which I see things come together make the growing pains worth it for me.
Also, even if it’s not worth it for you today, we’ll keep working to make the Internet Computer more convenient, well-documented, and simple until it makes sense for you and millions of other developers to make the switch due to pragmatism, without any need for optimism