Runtime
Documentation for all runtime functions (Web APIs + Deno
global) can be found
on doc.deno.land/deno/stable
with unstable APIs which are enabled via the --unstable
flag at
doc.deno.land/deno/unstable
.
Web Platform APIs
For APIs where a web standard already exists, like fetch
for HTTP requests,
Deno uses these rather than inventing a new proprietary API.
For more details, view the chapter on Web Platform APIs.
Deno
global
All APIs that are not web standard are contained in the global Deno
namespace.
It has the APIs for reading from files, opening TCP sockets,
serving HTTP, and executing subprocesses, etc.
The TypeScript definitions for the Deno namespaces can be found in the
lib.deno.ns.d.ts
file.