Skip to content

natserract/angular-ssr

Repository files navigation

Ngoprek Angular 🔥

From react to angular.

Apa aja yang dipelajari?

Yang dipelajari dalam code repository ini meliputi:

  • Project structure
  • Angular Pattern
  • Routing & Navigation
  • HTTP Service di Angular
  • Server Side Rendering
  • Observable (RX JS)
  • NGRX (global state management) 💪
  • Dan masih banyak lagi

Running (Development)

Jalankan ng serve untuk dev server. Buka http://localhost:4200/ di browser kesayangan Anda. Aplikasi akan reload otomatis, jika ada perubahan di kode Anda.

Build (SPA)

Jalankan ng build untuk build project. Hasil build berada di dalam folder dist/. Pake parameter --prod untuk build production.

Build (SSR)

Jalankan npm run build:ssr untuk build SSR. Tunggu beberapa saat, jika build selesai ketikkan perintah untuk running via local npm run serve:ssr dan buka http://localhost:4000/.

Running unit tests

Jalankan ng test untuk mengeksekusi unit tests via Karma.

Disclaimer:

Ada beberapa issue yang saya buat diatas mohon dibaca, repo ini bertujuan untuk pembelajaran saja. Ada kesalahan kode? Typo? Monggo PR dipersilahkan, thanks for read.