Pengaturan Lingkungan AngularJS
Halo sana, para pengembang web masa depan! Saya sangat gembira menjadi panduan Anda dalam perjalanan menarik ini ke dunia AngularJS. Sebagai seseorang yang telah mengajar ilmu komputer selama lebih dari satu dekade, saya dapat mengatakan bahwa mengatur lingkungan pengembangan Anda adalah seperti mempersiapkan dapur Anda sebelum memasak makanan kelas dunia. Mungkin itu bukan bagian yang paling menarik, tapi itu sangat penting untuk kesuksesan. Jadi, mari kita lipat lengan dan mulai!
Apa Itu AngularJS?
Sebelum kita masuk ke pengaturan, mari kitaambil sedikit waktu untuk memahami apa itu AngularJS. Gamalkan Anda sedang membangun sebuah rumah. HTML akan menjadi dasar dan tembok, CSS akan menjadi cat dan hiasan, dan JavaScript akan menjadi listrik dan pipa. AngularJS? Well, itu seperti memiliki tim ahli desain interior dan arsitek yang memastikan bahwa semua hal bekerja bersama secara lancar.
AngularJS adalah kerangka kerja JavaScript yang kuat yang memperluas kemampuan HTML, membuatnya mudah untuk membuat aplikasi web single-page dinamis. Itu seperti memberikan superpowers ke HTML Anda!
Mengapa Kita Butuh Lingkungan Pengembangan?
Mungkin Anda bertanya-tanya, "Buatlah kita mulai mengoding sekarang?" Well, Anda bisa, tapi itu seperti mencoba memasak hidangan lima piring dalam dapur tanpa alat atau peralatan. Lingkungan pengembangan yang baik memberikan Anda semua tools yang Anda butuhkan untuk menulis, menguji, dan menjalankan aplikasi AngularJS Anda secara efisien.
Mengatur Lingkungan AngularJS Anda
Sekarang, mari kita masuk ke bisnis. Berikut adalah apa yang kita butuhkan:
1. Instal Node.js
Node.js adalah seperti mesin dari lingkungan pengembangan kita. Itu adalah runtime JavaScript yang memungkinkan kita menjalankan JavaScript di komputer kita, di luar browser web.
- Buka situs web resmi Node.js (https://nodejs.org/).
- Unduh versi yang direkomendasikan untuk sebagian besar pengguna.
- Jalankan penginstal dan ikuti petunjuk.
Untuk memeriksa apakah Node.js terinstal dengan benar, buka command prompt atau terminal Anda dan ketik:
node --version
Anda seharusnya melihat nomor versi Node.js jika itu terinstal dengan benar.
2. Instal npm (Node Package Manager)
Berita bagus! npm biasanya datang bersamaan dengan Node.js. Itu seperti sebuah pustaka raksasa di mana Anda dapat meminjam (atau dalam kasus ini, mengunduh) paket kode yang sudah ditulis untuk digunakan dalam proyek Anda.
Untuk memeriksa apakah npm terinstal, ketik:
npm --version
3. Instal AngularJS
Sekarang, mari kita ke bagian yang menarik. Kita akan menggunakan npm untuk menginstal AngularJS. Dalam command prompt atau terminal Anda, ketik:
npm install angular
Perintah ini memberitahu npm untuk pergi mendapatkan paket AngularJS dan menginstalnya di komputer Anda.
4. Set Up Proyek AngularJS Sederhana
Ayo buat proyek dasar untuk memastikan bahwa semua hal berjalan. Pertama, buat folder baru untuk proyek Anda. Anda bisa melakukan ini melalui file explorer atau menggunakan baris perintah:
mkdir my-angular-project
cd my-angular-project
Sekarang, mari kita buat dua file di folder ini:
index.html
app.js
Berikut adalah apa yang index.html
Anda seharusnya seperti:
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<title>My First AngularJS App</title>
<script src="node_modules/angular/angular.min.js"></script>
<script src="app.js"></script>
</head>
<body>
<div ng-controller="MainController">
<h1>{{ greeting }}</h1>
</div>
</body>
</html>
Dan ini adalah app.js
Anda:
var app = angular.module('myApp', []);
app.controller('MainController', function($scope) {
$scope.greeting = 'Hello, AngularJS!';
});
mari kitauraikan ini:
- Dalam
index.html
, kita membuat struktur HTML dasar. - Atribut
ng-app="myApp"
memberitahu AngularJS bahwa ini adalah elemen root aplikasi AngularJS kita. - Kita menyertakan pustaka AngularJS dan file
app.js
kita menggunakan tag<script>
. -
<div ng-controller="MainController">
menghubungkan HTML kita ke pengontrol yang kita tentukan diapp.js
. -
{{ greeting }}
adalah ekspresi AngularJS yang akan menampilkan nilaigreeting
dari pengontrol kita.
Dalam app.js
:
- Kita membuat modul AngularJS bernama
myApp
. - Kita tentukan pengontrol bernama
MainController
. - Dalam pengontrol, kita menetapkan properti
greeting
di objek$scope
, yang AngularJS gunakan untuk mengirim data antara pengontrol dan pandangan (HTML kita).
5. Jalankan Aplikasi Anda
Untuk melihat aplikasi Anda dalam tindakan, Anda memerlukan server web. Untuk tujuan pengembangan, Anda dapat menggunakan paket live-server
. Instalnya secara global menggunakan npm:
npm install -g live-server
Lalu, di direktori proyek Anda, jalankan:
live-server
Ini akan memulai server web lokal dan membuka browser default Anda untuk menampilkan aplikasi Anda. Anda seharusnya melihat "Hello, AngularJS!" di halaman.
Kesimpulan
Selamat! Anda baru saja mengatur lingkungan pengembangan AngularJS Anda dan membuat aplikasi AngularJS pertama Anda. Mungkin itu terlihat seperti banyak langkah, tapi percayalah, itu akan menjadi mudah dengan latihan. Ingat, setiap ahli pernah menjadi pemula, dan mengatur lingkungan Anda adalah langkah pertama dalam perjalanan Anda menjadi ahli AngularJS.
Dalam les berikutnya, kita akan mendalam konsep AngularJS dan mulai membuat aplikasi yang lebih kompleks. Sampai saat itu, jangan khawatir untuk mencoba setup baru Anda. Cobalah mengubah pesan penghargaan atau menambahkan elemen lain ke HTML Anda. Cara terbaik untuk belajar adalah dengan melakukan!
Selamat coding, dan jumpa lagi di les berikutnya!
Metode | Deskripsi |
---|---|
angular.module() |
Membuat atau mengambil kembali modul AngularJS |
module.controller() |
Mendaftarkan pengontrol baru ke dalam modul |
$scope |
Objek yang merujuk ke model aplikasi |
ng-app |
Direktif yang mendeklarasikan elemen root aplikasi AngularJS |
ng-controller |
Direktif yang menentukan pengontrol untuk elemen HTML |
{{ }} |
Sintaks ekspresi di AngularJS untuk menampilkan nilai |
Credits: Image by storyset