Struktur Proyek dan Komponen

Memahami susunan folder Angular dan membuat komponen pertama yang bisa digunakan kembali.
30 menit

Struktur Dasar Proyek

Kode aplikasi utama berada di dalam folder src/app. Di sana kamu akan menemukan file komponen utama dan konfigurasi aplikasi.

Komponen Angular umumnya memiliki:

  • class TypeScript untuk logika;
  • template HTML untuk tampilan;
  • stylesheet untuk desain;
  • metadata komponen yang menghubungkan semuanya.

Membuat Komponen

Buat komponen baru bernama profile-card:

ng generate component profile-card

Angular CLI akan membuat file yang dibutuhkan secara otomatis. Gunakan selector komponen tersebut pada template aplikasi utama:

<app-profile-card></app-profile-card>

Mengisi Komponen

Tambahkan data sederhana pada class komponen:

export class ProfileCardComponent {
  name = "Januar Samjid";
  role = "Software Engineer";
}

Tampilkan data pada template:

<article>
  <h2>{{ name }}</h2>
  <p>{{ role }}</p>
</article>

Latihan Sesi 2

Buat komponen course-card yang menampilkan judul kursus, deskripsi singkat, dan durasi belajar.

Diskusi proyek? Chat via WhatsApp