0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan

node js

Node.js adalah lingkungan runtime JavaScript yang memungkinkan eksekusi kode di luar browser, seperti di server dan aplikasi command-line. Ini mendukung pengembangan aplikasi backend dengan model I/O non-blocking dan asinkron, serta menggunakan mesin V8 dari Google Chrome untuk performa cepat. Node.js juga open source dan dilengkapi dengan Node Package Manager (NPM) untuk manajemen paket.

Diunggah oleh

Rico Riardo
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan

node js

Node.js adalah lingkungan runtime JavaScript yang memungkinkan eksekusi kode di luar browser, seperti di server dan aplikasi command-line. Ini mendukung pengembangan aplikasi backend dengan model I/O non-blocking dan asinkron, serta menggunakan mesin V8 dari Google Chrome untuk performa cepat. Node.js juga open source dan dilengkapi dengan Node Package Manager (NPM) untuk manajemen paket.

Diunggah oleh

Rico Riardo
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Node.

js adalah lingkungan runtime


JavaScript yang memungkinkan Anda
menjalankan kode JavaScript di luar
browser, seperti di server atau
sebagai aplikasi command-line. Ini
memungkinkan pengembangan
aplikasi backend dan aplikasi
berbasis server menggunakan
JavaScript. Node.js dibangun di atas
mesin JavaScript V8 dari Google
Chrome.
Lebih detail:

Runtime Environment:

Node.js menyediakan lingkungan di mana kode JavaScript dapat dijalankan,


tanpa memerlukan browser web.

JavaScript di Sisi Server:

Dengan Node.js, Anda dapat menggunakan JavaScript untuk membuat aplikasi


server, API, dan aplikasi web.

Aplikasi Command-Line:
Node.js juga dapat digunakan untuk membuat alat baris perintah dan skrip
otomatisasi.

V8 Engine:

Node.js menggunakan mesin JavaScript V8 yang sama dengan Google Chrome,


yang memberikan performa yang cepat dan efisien.

Open Source dan Cross-Platform:

Node.js adalah perangkat lunak open source dan dapat dijalankan di berbagai
sistem operasi seperti Windows, macOS, dan Linux.

Non-Blocking, Asynchronous I/O:

Node.js menggunakan model input/output (I/O) non-blocking dan asinkron,


yang membuatnya sangat cocok untuk aplikasi yang memerlukan respons
cepat dan menangani banyak permintaan secara bersamaan.

Package Manager (NPM):

Node.js memiliki Node Package Manager (NPM), repositori paket yang luas
dengan ribuan modul yang dapat digunakan dalam proyek Anda.

Contoh penggunaan Node.js:

Aplikasi web real-time (seperti aplikasi obrolan), Server API REST, Aplikasi
berbasis mikroservis, Aplikasi command-line dan skrip otomatisasi.

Perbedaan dengan JavaScript:

JavaScript adalah bahasa pemrograman yang utama digunakan untuk


membuat halaman web interaktif di sisi client (browser).

Node.js adalah runtime environment yang memungkinkan JavaScript untuk


dijalankan di luar browser, di sisi server.
Secara sederhana, Node.js memungkinkan Anda untuk menggunakan keahlian
JavaScript di sisi server, bukan hanya di sisi client.

Anda mungkin juga menyukai