mirror of
https://github.com/denoland/deno.git
synced 2024-12-01 16:51:13 -05:00
25 lines
974 B
Markdown
25 lines
974 B
Markdown
# Runtime
|
|
|
|
Documentation for all runtime functions (Web APIs + `Deno` global) can be found
|
|
on [`doc.deno.land`](https://doc.deno.land/builtin/stable).
|
|
|
|
## 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](./runtime/web_platform_apis.md).
|
|
|
|
## `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`](https://github.com/denoland/deno/blob/$CLI_VERSION/cli/dts/lib.deno.ns.d.ts)
|
|
file.
|
|
|
|
The documentation for all of the Deno specific APIs can be found on
|
|
[doc.deno.land](https://doc.deno.land/https/raw.githubusercontent.com/denoland/deno/main/cli/dts/lib.deno.ns.d.ts).
|