Deno, V8 kullanan ve Rust içinde yerleşik olan JavaScript ve TypeScript için basit, modern ve güvenli bir çalışma zamanıdır. Deno hakkında daha fazla bilgi için resmi web sitesine bakabilirsiniz.
Burada sıkca karşılaşılan Deno ile Node.js arasındaki savaşı anlatmak için değil Deno hakkında bir çalışma yapmak için bu konuyu el aldığımı belirtmek isterim :)
Adımlar ;
1. Deno'yu yükleyin
Shell ile:
$ curl -fsSL https://deno.land/x/install/install.sh | sh -s v1.0.2PowerShell ile:
iwr https://deno.land/x/install/install.ps1 -useb -outf install.ps1; .install.ps1 v1.0.22. API oluşturalım
Bir metin düzenleyici açın ve adlı bir dosya oluşturun index.ts. Bunu index.tsdosyaya ekleyin .
3. API'yı izinlerle çalıştırın.
Deno, bilgisayar kaynaklarını, protokolleri ve daha fazlasını kullanmak için açıkça izin isteme özelliğine sahiptir.
API'yı çalıştırmak için --allow-net, uygulamamızda ağ protokollerini kullanacak bayrağı ayarlamamız gerekir . Şimdi, bu komut dosyasını olduğu yerde yolunuzda çalıştırın index.ts.
$ deno run --allow-net ./index.tsBunun gibi bir şey göreceksiniz:
4. API'mızı test eddelim
Şimdi tarayıcımıza gidebilir ve adresindeki API'yı test edebiliriz http://localhost:8000.
İşte sonuç ;
Özetle ;
Yaptığımız işlem Deno ile basit bir API oluşturmaktı. Deno yeni bir başlangıç o yüzden yenilikleri kaçırmamanızı tavsiye ediyorum.
İyi kodlamalar...