Razor Class Library pada Blazor Hybrid
Author: Junindar · Published: March 2, 2025 · Category: Pemrograman .NET, Pemrograman C#, Pemrograman Mobile
Razor Class Library (RCL) adalah Library di ASP.NET Core yang memungkinkan kita
untuk membuat dan mendistribusikan komponen UI yang dapat digunakan kembali
dalam aplikasi web. RCL dapat berisi halaman, tampilan, komponen tampilan,
pengontrol, dan model data.
Berikut adalah beberapa poin penting tentang Razor Class Library (RCL):
Reusable: RCL memungkinkan kita untuk membuat komponen UI yang dapat digunakan
kembali di berbagai proyek. Ini sangat berguna untuk menghindari duplikasi kode dan
mempermudah maintenance aplikasi.
Distribusi: Kita dapat mengemas RCL sebagai paket NuGet, sehingga dapat dengan
mudah didistribusikan dan digunakan di proyek lain.
Struktur: RCL biasanya berisi folder wwwroot untuk aset statis seperti CSS dan
JavaScript, serta folder Pages atau Views untuk Razor Pages atau MVC Views.
Integrasi: RCL dapat diintegrasikan ke dalam aplikasi ASP.NET Core dengan
menambahkan referensi ke proyek RCL. Aplikasi yang menggunakan RCL dapat
mengakses komponen dan aset yang disediakan oleh RCL.
Pada artikel ini tidak menjelaskan apa itu blazor hybrid, bagaimana bekerja dengan
project maupun cara-cara untuk menambahkan item pada project, karena semuanya telah
dijelaskan pada dua artikel sebelumnya. Pastikan anda telah menyelesaikan latihan
latihan pada artikel-artikel sebelumnya. Artikel ini akan focus bagaimana membuat Razor
Class Library dan menggunakan di berbagai jenis project.
Related Articles
- JavaScript Interop Pada Aplikasi Blazor – Part 5
- Menggunakan Blazor Hybrid pada WPF dan Windows Forms
- Dialog Component pada Blazor Hybrid
- MudBlazor Dialog dan Snackbar Pada Blazor
- MudBlazor Input Component Pada Blazor – Part 2
- Membuat proses CRUD pada WEB API (ASP.NET CORE)
- MudBlazor Table Pada Blazor – Part 1
- Membuat Dialog Component Pada BLAZOR
- Menggunakan Fitur Workplan dalam Modul HP PPM Project Management
- Authentication and Authorization pada Blazor Hybrid
- Telegram.Bot Pada C# : Send Message Part I
- Pengenalan Blazor Hybrid
- MudBlazor Table Pada Blazor – Part 2
- MudBlazor Input Component (Picker) Pada Blazor – Part 3
- Create, Read, Update dan Delete (CRUD) Pada BLAZOR
- Step By Step Menjadi Programmer Handal dengan VB.NET (17)
- MudBlazor Component Pada Blazor – Part 1
- DAPPER (Micro ORM) dan Stored Procedure Pada VB 2013
- Membuat Animasi pada Splash Screen Android App menggunakan Xamarin
- Membuat Flyout Menu pada Android App menggunakan Xamarin