100K+STAR的JavaScript运行库!

文摘   2024-11-01 08:45   上海  

大家好,这里是TJ君

今天给大家分享一个适用于JavaScript和TypeScript的运行库。Let's go!

Deno

Deno是一个基于V8、Rust和Tokio构建的适用于JavaScript、TypeScript的运行库,同时具备安全的默认设置初始值和出色的开发人员体验。

Deno可以在多个平台上进行安装:

  • Mac, Linux - Shell

curl -fsSL https://deno.land/install.sh | sh

  • Windows - PowerShell

irm https://deno.land/install.ps1 | iex

  • Mac - Homebrew

brew install deno

  • Windows - Chocolatey

choco install deno

  • Windows - WinGet

winget install --id=DenoLand.Deno

Deno可用于许多不同的应用程序,常用于构建web服务器。举个例子,创建一个名为server.ts的文件,并包含以下TypeScript代码:

Deno.serve((_req: Request) => { return new Response("Hello, world!"); });

再使用以下命令运行

deno run --allow-net server.ts

就可以在本地启动web服务器http://localhost:8000.

目前,GitHub上已经累计97K+STAR,估计突破100K指日可待

Deno优先考虑web标准API,最大限度地提高浏览器和服务器之间的代码重用率。同时作者还准备了丰富详尽的指引文档,感兴趣的小伙伴不妨一试。

项目地址:https://github.com/denoland/deno


往期推荐

开源40K+STAR的通用数据库工具DBeaver
自研 图表库 vs 工作流设计器
开源Java工具库 VS PDF转化工具


点击下方卡片,关注公众号“TJ君

每天了解一个牛x、好用、有趣的东东

往期推荐,可点击阅读原文直达分类汇总页面

TJ君
一个励志推荐10000款开源项目与免费工具的程序猿
 最新文章