Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Tutorial Cara Install Deno di Windows

2 min read

Tutorial Cara Install Deno dan Menjalankan Program di WIndows

Tutorial Cara Install Deno di Windows. Baru-baru ini, Abang Ryan Dahl selaku pencetus Node.js merilis pengembangannya dan diberi nama dengan Deno.

Deno merupakan runtime sederhana, modern, aman untuk JavaScript dan TypeScript yang menggunakan V8. Selain itu, Deno dibangun di Rust.

Bingung dengan runtime Javascript?

Jadi gini, pada dasarnya Javascript dijalankan pada sisi client / browser. Lalu, pada tahun 2009 Abang Ryan Dahl memiliki ide yang sangat brilian agar Javascript bisa dijalankan pada sisi server.

Kemudian tercetuslah Node.js.

10 tahun Node.js berjalan, kini tercetus suatu pengembangan dari Node.js berdasarkan keluhan-keluhan pengguna.

Misalnya pengguna mengeluh besarnya file node_modulus saat menjalankan program menggunakan Node.js.

Oleh karenanya, lahirnya Deno. Sebuah perkembangan dari Node.js yang lebih simple, elegan dan tetap menggunakan Javascript.

Keunggulan Deno dan Bedanya dengan Node.js

Deno memiliki beberapa keunggulan, yaitu:

  • Deno tidak memerlukan package manager seperti NPM pada Node.js.
  • Deno bisa menggunakan Module dengan referensi URL.
  • Aman secara default. Tidak ada file, jaringan, atau akses lingkungan, kecuali jika diaktifkan secara eksplisit.
  • Mendukung TypeScript.
  • Hanya mengirimkan satu file yang dapat dieksekusi.
  • Memiliki utilitas bawaan seperti inspektur dependensi (deno info) dan pemformat kode (deno fmt).
  • Memiliki satu set modul standar yang ditinjau (diaudit) yang dijamin untuk bekerja dengan Deno. Silahkan kunjungi deno.land/std.

… wah ini sih benar-benar menjawab keluhan dari Node.js ya.

Wajib kita coba…

Cara Install Deno di Windows

Untuk pengguna Windows, kita perlu tahu bagaimana cara install Deno di Windows.

Sama seperti kamu, pastinya penarasan gimana cara install Deno di Windows. Berikut ini cara install Deno di Windows:

  • Klik “Start + R“, dan ketik “cmd
  • Lalu ketik powershell
  • Kemudian ketik perintah berikut ini: iwr https://deno.land/x/install/install.ps1 -useb | iex
  • Tunggu sampai proses installasi selesai, biasanya membutuhkan beberapa menit.

Jika berhasil, hasilnya adalah:

cara install deno di windows dengan powershell

Hore, kita sudah berhasil install Deno …

Selanjutnya apa?

Cara Cek Hasil Install Deno di Windows

Oke, kamu sudah berhasil install Deno.

Lalu?

Coba cek dulu hasil installasinya menggunakan perintah:

deno --help

Jika muncul hasilnya tanpa error, berarti kamu sudah berhasil melakukan installasi.

Gimana, sudah seperti gambar di atas?

Kalau gitu kita lanjut …

Cara Cek Versi Deno di Windows

Ada 2 cara mengecek versi deno yang terinstall di perangkat “jendela” kita.

Pertama, silahkan ketik perintah berikut ini:

deno -V

Hasilnya:

Perhatikan, huruf v di atas itu besar ya. Cara ini lebih umum dan hanya menampilkan versi Denonya saja.

Kedua, ketik perintah berikut ini:

deno --version

Kalau cara kedua lebih lengkap. Sebab ia akan menampilkan versi Deno dan versi typescript juga.

Hasilnya:

Cek full versi deno

Selamat…

Kamu sudah berhasil menginstall dan menguji coba Deno di powershell.

Sekarang, kita akan coba membuat program menggunakan Deno.

Sudah siap?

Tutorial Program Pertama dengan Deno

Deno telah menyediakan contoh program yang bisa kamu jalankan secara langsung.

Cara memanggilnya sangat mudah. Silahkan ketik perintah di bawah ini:

deno run https://deno.land/std/examples/welcome.ts

Hasilnya:

Welcome to Deno

Sekarang, kita akan mencoba untuk membuat program untuk menampilkan hello world.

Misalnya, buat file baru bernama hello_world.ts di direktori Desktop.

Kemudian ketik kode program di bawah ini:

console.log("Hello World");

Lalu simpan.

… untuk menjalankannya, ketik perintah berikut ini:

cd desktop
deno run hello_world.ts

Hasilnya:

PS C:\Users\Asus\desktop> deno run hello_world.ts
>> Compile file:///C:/Users/Asus/desktop/example/hello_world.ts
>> Hello World

Pengen coba yang lain?

Mari kita modifikasi biar lebih keren.

Ganti script hello_world.ts dengan script di bawah ini:

import { serve } from "https://deno.land/std@0.53.0/http/server.ts";
const s = serve({ port: 8000 });
console.log("http://localhost:8000/");
for await (const req of s) {
	req.respond({ body: "Hello World\n" });
}

… lalu silahkan ketik perintah berikut ini:

deno run --allow-net hello_world.ts

Hasilnya:

Hasil install deno di windows

Penjelasan:

By default, Deno mengutamakan security. Jadi, kita menggunakan perintah --allow-net agar mempersilahkan program mengakses server.

… untuk server yang kita gunakan, tidak perlu panik.

Pakai saja yang telah disediakan Deno, scriptnya pada bagian ini:

import { serve } from "https://deno.land/std@0.53.0/http/server.ts";
const s = serve({ port: 8000 });
console.log("http://localhost:8000/");

… lalu untuk menampilkan hello word, kita perlu mengakses server di atas dan memberikan respond di dalam body.

Ini terlihat pada baris kode:

for await (const req of s) {
	req.respond({ body: "Hello World\n" });
}

Gimana, cukup mudah kan?

Akhir Kata

Demikianlah tutorial cara install Deno di Windows pada kesempatan kali ini.

… tapi jangan puas dulu. Sebab masih banyak hal yang perlu kita pelajari tentang Deno.

Insya Allah, ke depannya IlmuCoding.com akan terus berupaya menulis artikel tutorial Deno dalam bahasa Indonesia.

Pelajari juga:

Selamat belajar …

Sumber:

https://blog.ilmucoding.com/artikel/deno-windows

Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

2 Replies to “Tutorial Cara Install Deno di Windows”

Leave a Reply

Your email address will not be published. Required fields are marked *

Jika terbantu dengan artikel ini, silahkan share, beri komentar dan "klik" 1 kali pada iklan ya.