A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://deno.com/ below:

Deno, the next-generation JavaScript runtime

Install Deno v2.4.0
curl -fsSL https://deno.land/install.sh | sh
Native TypeScript support

The Deno runtime natively supports TypeScript, JSX, and modern ECMAScript features with zero configuration.

Built on web standards

Whenever possible, Deno implements web standard APIs on the server. Deno actively participates in

TC39

and

WinterCG

to help move the web forward.

Consistent code from browser to backend

Deno prioritizes web standard APIs, maximizing code reuse between browser and server and future-proofing your code.

Batteries included

The essential tools you need to build, test, and deploy your applications are all included out of the box.

Code linter

Deno ships with a built-in code linter to help you avoid bugs and code rot.

Learn more Test runner

Deno provides a test runner and assertion libraries as a part of the runtime and standard library.

Learn more

Deno.test("1 + 2 = 3", () => {
  const x = 1 + 2;
  console.assert(x == 3);
});
$ deno test server_test.ts
Standalone executables

Instantly create standalone executables from your Deno program. It even supports cross-compiling for other platforms!

Learn more
Deno.serve(req => new Response("Hello!"));
$ deno compile --allow-net server.ts

Compile file:/
$ ./server
Listening on http://localhost:8000/
Code formatter

Deno's built-in code formatter (based on dprint) beautifies JavaScript, TypeScript, JSON, and Markdown.

Learn more
$ deno fmt --line-width=120
Secure by default

A program run with Deno has no file, network, or environment access unless explicitly enabled.

Prevent supply chain attacks

Stop worrying about npm modules introducing unexpected vulnerabilities. Deno restricts access to the file system, network, and system environment by default, so code can access only what you allow.

Other runtimes

$ node random.js

Executing random.js...

🚨 File system compromised!

Deno

$ deno random.js

⚠️ Deno requests write access

Allow? [y/n/A]

$ n

❌ Denied write access

Exited

Backwards compatible with Node.js

Deno's Node.js compatibility layer means you can bring the best of the Node ecosystem with you to Deno.

Compatible with millions of npm modules

Include modules from npm in your Deno projects using npm:specifiers.

High-performance networking

Out of the box support for:

Built for the cloud

Whether you deploy with our lightning-fast Deno Deploy or on other cloud providers, Deno streamlines your experience.

Deno runs on Go further with Deno cloud products

Products built on Deno to help you deploy TypeScript and JavaScript easily and securely at any scale.

Deno Deploy

For developers looking for the simplest way to host web apps and APIs

Deno Subhosting

For SaaS companies looking to run user code securely

The Freshest web framework Fresh

is a server-rendered web framework for Deno, built with

Preact

for blazing speed and instant productivity.

Build fast sites fast

Author routes as the JSX (or TSX) components you already know and love, and Fresh handles dynamic server-side rendering by default.

Ship less JavaScript

Island-based architecture lets you opt in to only the JavaScript you need, for absolutely minimal runtime overhead.

Ready to get started with Deno?

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4