Mozilla Brick - Perpustakaan Komponen UI Gratis untuk Aplikasi Web
Anda dapat menemukan banyak kerangka kerja web frontend gratis jika Anda mencari cukup keras. Mereka semua datang dengan kelebihan dan kekurangan mereka, tetapi ada kerangka kerja di luar sana untuk semua orang.
Mozilla Brick adalah a kerangka kerja yang lebih baru dan dibangun sebagai perpustakaan UI yang berjalan di Komponen Web.
Komponen-komponen ini bekerja seperti bit kode yang dapat digunakan kembali mirip dengan perpustakaan Polymer Google. Namun, dengan Mozilla Brick, Anda memiliki perpustakaan komponen Anda sendiri, bersama dengan elemen UI, semuanya terbungkus dalam satu paket besar.
Jika Anda masuk ke perpustakaan ini Anda akan segera menyadari bahwa itu dibangun berbeda dari yang lain.
Penggunaan Mozilla bahasanya sendiri untuk menggambarkan elemen khusus seperti batu bata yang bertindak sebagai komponen yang disatukan. Jika Anda menambahkan banyak batu bata ke halaman Anda, Anda dapat mengelolanya menggunakan alat manajemen paket seperti Bower.
Perhatikan bahwa Mozilla Brick dapat bekerja di atas Polymer sehingga merupakan kerangka kerja yang fleksibel. Intinya, Anda akan menggunakan Brick untuk mendefinisikan elemen halaman tertentu atau tindakan pengguna tertentu pada halaman tersebut.
Maka kamu sambungkan komponen-komponen ini ke dalam elemen UI khas Anda tepat di dalam HTML. Dengan cara ini Anda masih menggunakan konvensi penamaan yang memenuhi standar di atas komponen Brick.
Saat ini dalam versi 2.0 dan Anda dapat menemukan seluruh daftar repo di GitHub. Mozilla membuat Akun GitHub khusus untuk proyek ini jadi itu adalah tempat terbaik untuk mencari info.
Ia memiliki segalanya mulai dari UI kalender hingga bilah tab, tata letak kartu khusus, dan bahkan kode situs web Brick. Semua dirilis secara gratis dengan sumber yang sepenuhnya dapat diakses.
Setiap proyek menyertakan demo langsung yang dihosting di GitHub jadi jika Anda menggali dokumentasi, Anda akan menemukan tautan untuk semua ini.
Anda harus memiliki tingkat kenyamanan dengan komponen web sebelum masuk ke Brick. Itu tidak super ramah pemula dan ini benar-benar ditujukan untuk pengembang frontend yang menginginkan komponen pra-desain untuk aplikasi web mereka.
Namun, bahkan para pemula pun dapat mempelajari tali dengan berlatih sendiri dengan Brick. Anda mungkin kesulitan memahami keseluruhan perpustakaan tetapi semakin banyak Anda berlatih semakin banyak Anda akan belajar dan semakin mudah itu adalah untuk membuat webapp yang didukung komponen yang kuat.