Pengembangan komponen kustom memerlukan latar belakang teknis tertentu. Fitur ini ditujukan bagi developer, penyedia layanan ISV, dan pakar bisnis senior.
Ikhtisar
Pengantar komponen kustom
Fitur komponen kustom memungkinkan pelanggan membuat komponennya sendiri. Fitur ini meningkatkan kesesuaian antara komponen dengan kebutuhan bisnis, menekan biaya pengembangan dan pemeliharaan, sekaligus meningkatkan reusabilitas komponen.Skenario penggunaan
Ketika komponen standar YiDA belum memenuhi kebutuhan bisnis dalam pengembangan aplikasi Anda, kembangkan komponen yang disesuaikan dengan skenario bisnis berdasarkan praktik atau kebutuhan berbagai industri. Komponen kustom dapat dibagikan di dalam Organisasi yang sama, sehingga memudahkan penggunaan ulang komponen terkait saat Anda mengembangkan aplikasi sejenis di kemudian hari.Susunan komponen
Sebuah komponen terdiri atas tampilan dan atribut. Di sisi konsumen, ubah atribut komponen untuk menghasilkan tampilan yang berbeda. Tampilan dapat dibagi lebih lanjut menjadi tampilan desain dan tampilan runtime. Umumnya, keduanya dapat digunakan kembali. Di sisi produsen, Anda perlu membangun tampilan dan atribut komponen secara terpisah.Impor Schema komponen kustom
Pada bagian contoh, kami menyediakan beberapa contoh komponen kustom. Developer dapat mengikuti langkah-langkah berikut untuk mengimpor Schema dari contoh ke komponen kustom mereka sendiri dan menggunakannya di lingkungan bisnis:Langkah 1: Buat komponen kustom
Ikuti dokumen ini untuk membuat komponen kustom guna mengimpor Schema contoh.Langkah 2: Buka Schema workbench YiDA dan impor Schema
Masuk ke desainer komponen kustom, buka Schema workbench dengan metode pada dokumen ini, salin Schema komponen kustom ke Schema workbench, lalu klik Impor Schema.Langkah 3: Instal dan gunakan
Komponen kustom telah berhasil dibuat. Selanjutnya, ikuti dokumen ini untuk menginstal dan menggunakan komponen kustom.Lampiran
Tipe komponen
Komponen kustom YiDA terbagi menjadi dua tipe: Komponen Biasa dan Komponen Formulir. Perbedaan utamanya:- Komponen biasa umumnya digunakan untuk keperluan tampilan dan tidak mendukung penyimpanan data. Contohnya adalah komponen “Tampilan Gambar & Teks” dan “Grup” yang sudah tersedia.
- Komponen formulir dapat digunakan untuk mengirim data. Pengembangannya lebih kompleks dibandingkan komponen biasa dan memerlukan konfigurasi metadata tambahan.
- Komponen formulir belum tersedia. Nantikan kehadirannya.
Tipe instalasi komponen
YiDA menyediakan tipe halaman berikut: halaman formulir biasa, halaman formulir alur kerja, halaman laporan, dasbor DataV, halaman kustom, dan tautan eksternal. Komponen kustom YiDA saat ini mendukung tiga di antaranya: halaman formulir biasa, halaman formulir alur kerja, dan halaman kustom. Setelah Anda memilih tipe halaman yang sesuai saat instalasi, komponen yang terinstal akan muncul di desainer halaman terkait.Keterangan versi komponen
Komponen kustom YiDA memiliki dua tipe versi: Versi Pengembangan dan Versi Resmi. Di atas semantic versioning, kami menambahkan sejumlah ketentuan tambahan.- 0.1.0 adalah versi pengembangan default. Versi pengembangan tetap tersinkronisasi secara real-time dengan desainer komponen dan digunakan untuk debug.
- 1.x.x adalah versi resmi yang dirilis ke Produksi. Versi ini mengunci fitur pada versi tersebut untuk menjamin stabilitas komponen di lingkungan Produksi. Oleh karena itu, selalu instal versi resmi 1.x.x yang sudah dirilis untuk aplikasi Produksi.