Deno 1.0


Deno 1.0

Ka bashkuar një version të ri Deno - një ambient të hapur dhe të sigurt për ekzekutimin e programeve në gjuhën TypeScript, me veçoritë e mëposhtme:

  • Qasje jashtĂ«zakonisht e qartĂ« nĂ« sistemin e skedarĂ«ve, rrjetin dhe ambientin pĂ«rmes vendosjes sĂ« lejeve pĂ«rkatĂ«se nga pĂ«rdoruesi;
  • Ekzekutimi i TypeScript pa Node.JS dhe tsc;
  • KompaktueshmĂ«ri me Javascript: çdo nĂ«ngrup programesh pĂ«r Deno qĂ« nuk referohet nĂ« hapĂ«sirĂ«n globale tĂ« emrave Deno dhe Ă«shtĂ« kod valid Javascript mund tĂ« ekzekutohet nĂ« shfletues;
  • DĂ«rguar si njĂ« skedar i vetĂ«m ekzekutues, duke pĂ«rfshirĂ« gjithashtu mjete tĂ« tjera si
    • deno run —inspect-brk: debugimi,server, i ndĂ«rveprueshĂ«m me Visual Studio Code dhe mjetet e debugimit tĂ« largĂ«t nĂ« Google Chrome;
    • deno install: instaluesi i programeve pĂ«r Deno nga burime tĂ« largĂ«ta. Shkarkon sĂ« bashku me varĂ«sitĂ« dhe shton nĂ« $HOME/.deno/bin skriptin pĂ«r tĂ« ekzekutuar programin;
    • deno fmt: formaton kodin;
    • deno bundle: bundler pĂ«r programet nĂ« Deno. Krijon njĂ« skedar js qĂ« pĂ«rmban programin pĂ«r Deno dhe varĂ«sitĂ« e tij;
    • WIP: gjeneratori i dokumentacionit dhe mjeti i auditimit tĂ« varĂ«sive;
  • Mungesa e varĂ«sisĂ« nga npm dhe package.json: modulet e jashtme ngarkohen dhe pĂ«rdoren (ngarkimi nga rrjeti ndodh vetĂ«m nĂ« ekzekutimin e parĂ«, mĂ« pas moduli ruhet deri nĂ« thirrjen me flamurin —reload) pas pĂ«rcaktimit tĂ« URL-sĂ« sĂ« tyre direkt nĂ« program:
    import * as log from "https://deno.land/std/log/mod.ts";
  • Absolutisht tĂ« gjitha operacionet asinkrone kthejnĂ« Promise, ndryshe nga Node.JS;
  • Ekzekutimi i programit pĂ«rherĂ« ndalet nĂ« rast tĂ« gabimeve tĂ« paqenĂ«suar.

Deno është një ambient i inkorporueshëm dhe mund të përdoret për të zgjeruar programet ekzistuese në Rust duke përdorur kratin deno_core.

Ekipi Deno gjithashtu ofron module standarde pa varësi të jashtme, të ngjashme në funksion me bibliotekën standarde në gjuhën Go.

Deno është i përshtatshëm për përdorim si ambient për ekzekutimin e skripteve - thirrja përkrah shebang.
Ka REPL.
E shkruar në gjuhën programuese Rust.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster