Pengantar
Membangun aplikasi web modern melibatkan pengelolaan tumpukan teknologi yang kompleks dan memastikan integrasi yang mulus antara front-end dan back-end. Pengembang memerlukan kerangka kerja yang menyediakan alat yang kuat untuk membuat aplikasi web berkinerja tinggi yang dapat diskalakan sekaligus menyederhanakan proses pengembangan. ASP.NET Core adalah kerangka kerja komprehensif dalam ekosistem .NET yang dirancang untuk pengembangan web modern yang secara efektif dan efisien mengatasi tantangan ini.
Dalam modul ini, Anda menemukan apa itu ASP.NET Core, mendapatkan gambaran umum tentang cara kerjanya, dan mempelajari kapan menggunakannya.
Skenario
Bayangkan Anda dan tim Anda diminta untuk membuat aplikasi web untuk toko online. Tim Anda mungkin diharapkan untuk menyediakan sejumlah fitur aplikasi web modern berikut:
- Opsi penjelajahan dan pencarian pelanggan untuk menavigasi berbagai pilihan barang.
- Autentikasi, otorisasi, manajemen profil, dan pelacakan pesanan.
- Mengamankan interaksi pembayaran pelanggan untuk pembelian.
- Obrolan interaktif real time dengan tim layanan pelanggan toko.
- Pengelogan aplikasi dan pemantauan kesehatan.
- Konfigurasi berbasis lingkungan siap cloud.
ASP.NET Core menyediakan alat dan pustaka yang diperlukan untuk mengimplementasikan fitur-fitur ini dan lebih, efisien dan lancar, memastikan pengalaman pengguna berkualitas tinggi dan performa aplikasi yang kuat.
Apa tujuan utamanya?
Pada akhir sesi ini, Anda akan tahu:
- Fitur ASP.NET Core apa yang akan membantu Anda berhasil memenuhi tuntutan aplikasi web modern.
- Gambaran umum tentang cara kerja ASP.NET Core.
- Kapan menggunakan ASP.NET Core.