Deno 1.0


Deno 1.0

Nisi kaiduar njĂ« version tĂ« ri tĂ« Deno – njĂ« mjedis tĂ« hapur dhe tĂ« sigurt pĂ«r ekzekutimin e programeve nĂ« gjuhĂ«n TypeScript, me kĂ«to karakteristika:

  • Qasje ekskluzive e qartĂ« nĂ« sistemin e skedarĂ«ve, rrjetin dhe mjedisin pĂ«rmes vendosjes sĂ« lejeve pĂ«rkatĂ«se nga pĂ«rdoruesi;
  • Ekzekutimi i TypeScript pa Node.JS dhe tsc;
  • PĂ«rputhshmĂ«ri retroaktive me Javascript: çdo nĂ«ngrup i programeve 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, gjithashtu i pajisur me mjete tĂ« tjera si
    • deno run —inspect-brk: debugging-server, duke bashkĂ«punuar me Visual Studio Code dhe mjetet e debugging tĂ« largĂ«ta nĂ« Google Chrome;
    • deno install: instalues pĂ«r programe Deno nga burime tĂ« largĂ«ta. Shkarkon bashkĂ« me varĂ«sitĂ« dhe shton nĂ« $HOME/.deno/bin skriptin pĂ«r ekzekutimin e programit;
    • deno fmt: bĂ«n formatimin e kodit;
    • deno bundle: bundleri pĂ«r programet nĂ« Deno. Krijon njĂ« skedh js qĂ« pĂ«rmban programin pĂ«r Deno dhe varĂ«sitĂ« e tij;
    • WIP: gjenerues dokumentacioni dhe mjet auditimi pĂ«r varĂ«sitĂ«;
  • Mungesa e varĂ«sisĂ« nga npm dhe package.json: modulet e jashtme ngarkohen dhe pĂ«rdoren (ngarkimi nĂ« rrjet ndodh vetĂ«m gjatĂ« ekzekutimit tĂ« parĂ«, mĂ« pas moduli ruhet deri nĂ« thirrjen me flag-un —reload) pasi tĂ« tregohet URL-ja e tyre drejtpĂ«rdrejt nĂ« program:
    import * as log from "https://deno.land/std/log/mod.ts";
  • E gjitha operacionet asinkrone kthejnĂ« Promise, ndryshe nga Node.JS;
  • Ekzekutimi i programit tĂ« ashpĂ«r nĂ« ndalet nĂ« rast tĂ« gabimeve tĂ« pa trajtuara.

Deno është një mjedis i integruar, dhe mund të përdoret për të zgjeruar programet ekzistuese në Rust me ndihmën e crates deno_core.

Gjithashtu, ekipi Deno ofron module standarde pa varësi të jashtme, të ngjashme në funksionalitet me bibliotekën standarde në gjuhën Go.

Deno Ă«shtĂ« i pĂ«rshtatshĂ«m pĂ«r pĂ«rdorim si njĂ« ekzekutor skriptesh – mbĂ«shtet thirrjen pĂ«rmes shebang.
Ka REPL.
E shkruar në gjuhën programuese Rust.

Burimi: linux.org.ru

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