JavaScript Runtime Environment
JavaScript Runtime Environment Tidak bisa dimungkiri bahwa setiap aplikasi untuk platform berbeda biasanya menggunakan bahasa pemrograman yang berbeda pula. Katakanlah aplikasi web menggunakan JavaScript, aplikasi Android menggunakan Kotlin, aplikasi iOS menggunakan Swift, aplikasi Windows mayoritas menggunakan C#, dan sebagainya. Kini, ternyata JavaScript dapat dimanfaatkan untuk berbagai platform berkat runtime environment di luar browser . Apa itu runtime environment? Runtime environment adalah tempat sebuah program akan dieksekusi. Ia akan menentukan global object yang dapat diakses oleh program JavaScript. Lalu, apa yang dimaksud dengan global object ? Nah, kita akan memahaminya ketika mempelajari masing-masing runtime environment. Ada tiga macam yang akan kita bahas dalam materi ini, yaitu Browser , Node.js , dan Bun. Browser Kebanyakan program JavaScript dijalankan melalui lingkungan browser untuk membuat aplikasi...