Persiapan Software
Tujuan Pembelajaran
Section titled “Tujuan Pembelajaran”Setelah membaca halaman ini, kamu akan:
- Mengetahui semua software yang perlu diinstall
- Memahami fungsi masing-masing software
- Siap untuk mengikuti panduan instalasi satu per satu
Pengantar
Section titled “Pengantar”Sebelum kita bisa mulai menulis kode TypeScript, kita perlu menyiapkan “bengkel” kita terlebih dahulu. Bayangkan seorang tukang jahit yang ingin membuat baju — ia perlu menyiapkan mesin jahit, benang, gunting, dan berbagai alat lainnya.
Begitu juga kita. Ada beberapa software yang perlu diinstall di komputer kamu sebelum bisa memulai.
Halaman-halaman berikutnya akan memandu kamu menginstall setiap software satu per satu.
Daftar Software yang Dibutuhkan
Section titled “Daftar Software yang Dibutuhkan”| No | Software | Fungsi | Halaman Panduan |
|---|---|---|---|
| 1 | Node.js | Menjalankan JavaScript/TypeScript | Install Node.js |
| 2 | VS Code | Editor kode | Install VS Code |
| 3 | TypeScript | Compiler TypeScript | Install TypeScript |
| 4 | TSX | Menjalankan TypeScript langsung | Install TSX |
Penjelasan Singkat Setiap Software
Section titled “Penjelasan Singkat Setiap Software”Node.js
Section titled “Node.js”Node.js adalah program yang memungkinkan komputer kamu menjalankan kode JavaScript dan TypeScript. Tanpa Node.js, kamu tidak bisa menjalankan program TypeScript di komputermu.
Node.js juga menyertakan npm — program untuk menginstall paket/library.
VS Code
Section titled “VS Code”VS Code (Visual Studio Code) adalah editor kode buatan Microsoft. Ini adalah tempat kamu akan menulis semua kode TypeScript kamu. VS Code memiliki dukungan sangat baik untuk TypeScript karena keduanya dibuat oleh Microsoft.
TypeScript (tsc)
Section titled “TypeScript (tsc)”Ini adalah compiler resmi TypeScript. Kita perlu menginstallnya untuk mendapatkan kemampuan pemeriksaan tipe. Meskipun dalam proses belajar kita akan menggunakan TSX untuk menjalankan kode, TypeScript tetap dibutuhkan sebagai fondasi.
TSX adalah alat yang memungkinkan kita menjalankan file TypeScript langsung tanpa perlu langkah kompilasi terpisah. Ini akan sangat mempercepat proses belajar kita.
Persyaratan Sistem
Section titled “Persyaratan Sistem”Checklist Instalasi
Section titled “Checklist Instalasi”Gunakan checklist ini untuk melacak progres instalasimu:
- Node.js terinstall dan bisa dijalankan
- VS Code terinstall
- TypeScript terinstall secara global
- TSX terinstall secara global
- Project pertama berhasil dibuat
- Program pertama berhasil dijalankan
Urutan Instalasi
Section titled “Urutan Instalasi”Urutan yang benar:
- Node.js (termasuk npm) → dulu
- VS Code → bisa kapan saja
- TypeScript → setelah Node.js
- TSX → setelah Node.js
Ringkasan
Section titled “Ringkasan”- Kita perlu 4 software: Node.js, VS Code, TypeScript (tsc), dan TSX
- Node.js harus diinstall pertama karena TypeScript dan TSX bergantung padanya
- Semua software gratis dan tersedia untuk Windows, macOS, dan Linux