ืืืืจ ืฉื ืชืืื ืฉื ืคืืชืื
ืืกืคืจ ืืืจืกื ืืืฉืืขืืชื ืงืฉืืจ ืืืืฆืื ื-APIs ืืืจืื ืืฉืืืช ืฉื Deno, ืืืืจืืื ืขื ืืืื ืืจืืงืฆืื ืฉื ืืืฉืืืื ืขื ืืขืจืืช ืืืคืขืื. ืืืฉืงื ืชืืื ื ืฉืืฉ ืขื ืื
ืืื ืืขืื ืืขืืงืจืืื ืืืฆืืจืช ืคืืืคืืจืืช JavaScript ืืืฉื ืืื ืืจืฆืื ืืืกื ืฉืืืืืช ืืืฉืืืืช,
ืืขืืงืจื
- ืชืฆืืจืช ืืจืืจืช ืืืื ืืืืืื ืช ืืืืื. ืืืฉื ืืงืืฆืื, ืจืฉืช ืืืืฉื ืืืฉืชื ื ืกืืืื ืืืฉืืชืื ืืืจืืจืช ืืืื ืืืฉ ืืืคืขืื ืืืชื ืืืคืืจืฉ. ืืืฉืืืื ืืืจืืจืช ืืืื ืคืืขืืื ืืกืืืืืช ืืจืื ืืื ืืืืืืืช ืืืื ื ืืืืืื ืืืฉืช ืืืืืืืช ืืืขืจืืช ืืื ืืชื ืืจืฉืืืช ืืคืืจืฉืืช;
- ืชืืืื ืืืื ืืช ื-TypeScript ืืขืืจ ื-JavaScript. ืืืืืจ ืืกืื ืืจืื ืฉื TypeScript ืืฉืืฉ ืืืืืงืช ืกืืืื ืืืฆืืจืช JavaScript, ืื ืฉืืืืื ืืืื ืืืฆืืขืื ืืืฉืืืื ืื ืืชืื JavaScript ื-V8. ืืขืชืื, ืื ื ืืชืื ื ืื ืืืืื ืืืฉืื ืืฉืื ื ืฉื ืืขืจืืช ืืืืงืช ืกืื TypeScript, ืฉืชืฉืคืจ ืืช ืืืฆืืขื ืืขืืืื ืฉื TypeScript ืืกืืจ ืืืื;
- ืืื ืืจืืฆื ืืืืข ืืฆืืจื ืฉื ืงืืืฅ ืืคืขืื ืขืฆืืื ืืื ("deno"). ืืื ืืืคืขืื ืืืฉืืืื ืืืืฆืขืืช Deno ืื ืืกืคืืง
ืืืจื ืืคืืืคืืจืื ืฉืื ืืฉ ืงืืืฅ ืืคืขืื ืืื, ืืืืื ืฉื ื-20 ืืื-ืืืื, ืฉืืื ืื ืชืืืช ืืืฆืื ืืช ืืืื ื ืืืจืฉ ืืชืงื ื ืืืืืืช ืืืขืจืืช. ืืชืจ ืขื ืื, deno ืืื ื ืืืฉืื ืืื ืืืืื, ืืื ืืื ืืืกืฃ ืฉื ืืืืืืช ืืจืื ื- Rust (deno_core ,ืืืืื_v8 ), ืฉืื ื ืืชื ืืืฉืชืืฉ ืื ืคืจื; - ืืขืช ืืคืขืืช ืืชืืื ืืช, ืืื ืื ืืืขืื ืช ืืืืืืื, ืืชื ืืืื ืืืฉืชืืฉ ืืืชืืืช URL. ืืืืืื, ืืื ืืืคืขืื ืืช ืชืืื ืืช welcome.js, ืืชื ืืืื ืืืฉืชืืฉ ืืคืงืืื "deno https://deno.land/std/examples/welcome.js". ืงืื ืืืฉืืืื ืืืฆืื ืืื ืืืจืืืื ืืืืืกื ืื ืืืืืื ืืืขืจืืช ืืืงืืืืช, ืื ืืขืืื ืื ืืชืขืืื ืืืืืืืืช (ืขืืืื ืืืืื ืืคืขืืช ืืืคืืืงืฆืื ืืืคืืจืฉ ืขื ืืืื "--reload");
- ืขืืืื ืืขืื ืฉื ืืงืฉืืช ืจืฉืช ืืืืฆืขืืช HTTP ืืืคืืืงืฆืืืช; ืืคืืืคืืจืื ืืืืขืืช ืืืฆืืจืช ืืืฉืืื ืจืฉืช ืืขืื ืืืฆืืขืื ืืืืืื;
- ืืืืืืช ืืืฆืืจ ืืืฉืืื ืืื ืืจื ื ืืื ืืืจืกืืืื ืฉื ืืชื ืืืคืขืื ืื ืืื ื ืืื ืืืคืืคื ืืื ืืจื ื ืจืืื;
- ืืืื ืืช
ืกื ืกืื ืืจืื ืฉื ืืืืืืื , ืฉืืฉืืืืฉ ืื ืืื ื ืืืืื ืืชืงืฉืจืืช ืืชืืืช ืืืฆืื ืืช. ืืืืืืื ืืืืกืฃ ืืกืื ืืจืืื ืขืืจื ืืืงืืจืช ืืืืืงืืช ืชืืืืืช ื ืืกืคืืช; - ืื ืืกืฃ ืืืื ืืจืืฆื, ืคืืืคืืจืืช Deno ืคืืขืืช ืื ืืื ืืืช ืืืืืืช ืืืืคืฉืจืช ืื ืืืฉืช ืืืืืืืื ืืคื ืืชืืืช URL ืืชืื ืืงืื. ืืืืืื, ืืื ืืืขืื ืืืืื, ืืชื ืืืื ืืฆืืื ืืงืื "ืืืื * ืืชืืจ ืืืื ืืชืื "https://deno.land/std/log/mod.ts". ืงืืฆืื ืฉืืืจืื ืืฉืจืชืื ืืืฆืื ืืื ืืจื URL ื ืฉืืจืื ืืืืืื. ืืชืืืืืืช ืืืจืกืืืช ืืืืื ื ืงืืขืช ืขื ืืื ืฆืืื ืืกืคืจื ืืจืกืืืช ืืชืื ืืชืืืช ืืืชืจ, ืืืืืื, "https://unpkg.com/[ืืืื ืืืื"ื]/dist/liltest.js";
- ืืืื ื ืืืื ืืขืจืืช ืืฉืืืืช ืืืืืงืช ืชืืืช (ืคืงืืืช "deno info") ืืืื ืขืืจ ืืขืืฆืื ืงืื (deno fmt);
- ื ืืชื ืืฉืื ืืช ืื ืกืงืจืืคืื ืืืืฉืื ืืงืืืฅ JavaScript ืืื.
ืืืืืื ื-Node.js:
- Deno ืื ืืฉืชืืฉ ืืื ืื ืืืืืืืช ืฉื npm
ืืืื ื ืงืฉืืจ ืืืืืจืื, ืืืืืืื ืืืืคืืื ืืืืฆืขืืช ืืชืืืช URL ืื ื ืชืื ืงืืืฅ, ืื ืืชื ืืืงื ืืช ืืืืืืืื ืขืฆืื ืืื ืืชืจ ืืื ืืจื ื; - Deno ืืื ื ืืฉืชืืฉ ื-"package.json" ืืื ืืืืืืจ ืืืืืืื;
- ืืืื API, ืื ืืคืขืืืืช ืืืกืื ืืจืื ืืืช ื-Deno ืืืืืจืืช ืืืืื;
- Deno ืืืจืฉ ืืืืจื ืืคืืจืฉืช ืฉื ืื ืืืจืฉืืืช ืืืจืืฉืืช ืขืืืจ ืงืืฆืื, ืืฉืชื ื ืจืฉืช ืืกืืืื;
- ืื ืืฉืืืืืช ืฉืืื ื ืืกืืคืงืืช ืขื ืืืืคืืื ืืืืืืืช ืืกืืื ืืืงืฉื;
- Deno ืืฉืชืืฉ ืืืขืจืืช ืืืืื ECMAScript ืืืื ื ืชืืื ื- require();
- ืฉืจืช ื-HTTP ืืืืื ื ืฉื Deno ืืชืื ื-TypeScript ืืคืืขื ืขื ืืื ืฉืงืขื TCP ืืงืืจืืื, ืืขืื ืฉืฉืจืช ื-HTTP ืฉื Node.js ืืชืื ื-C ืืืกืคืง bindings ืขืืืจ JavaScript. ืืืคืชืืื ืฉื Deno ืืชืืงืื ืืืืคืืืืืืฆืื ืฉื ืื ืฉืืืช ืฉืงืข ื-TCP ืืืืชื ืืืฉืง ืืืื ืืืชืจ. ืฉืจืช HTTP ืฉื Deno ืืกืคืง ืชืคืืงื ื ืืืื ืืืชืจ ืื ืืืืื ืืืืืจ ื ืืื ืฉื ืืชื ืืืืืื. ืืืืืื, ืืืืืงื, ืืคืืืงืฆืื ืคืฉืืื ืืืืืกืกืช ืขื ืฉืจืช HTTP ืฉื Deno ืืฆืืืื ืืขืื 25 ืืืฃ ืืงืฉืืช ืืฉื ืืื ืขื ืืืืื ืืงืกืืืื ืฉื 1.3 ืืืืืฉื ืืืช. ื-Node.js, ืืคืืืงืฆืื ืืืื ืขืืืื 34 ืืืฃ ืืงืฉืืช ืืฉื ืืื, ืื ืืื ืืืฉืืื ื ืข ืืื 2 ื-300 ืืืืืฉื ืืืช.
- Deno ืืื ื ืชืืื ืืืืืืืช ืขืืืจ Node.js (NPM), ืืื ืืคืืชื ืื ืคืจื
ืฉืืืช ืืื ืืื ืขืืืจ ืชืืืืืช ืขื ืกืคืจืืืช Node.js ืืกืื ืืจืืืช, ืืื ืฉืืื ืืชืคืชืืช, ืืืชืจ ืืืืชืจ ืืืฉืืืื ืฉื ืืชืื ืขืืืจ Node.js ืืืืื ืืคืขืื ื-Deno.
ืืงืืจ: OpenNet.ru