Skip to content

Widget Flutter

Sebagian besar yang ada pada Flutter adalah widget. Jadi, relevan jika kita bilang bahwa “Flutter is all about widget.” Text sendiri adalah widget. Button juga widget. Selain itu widget juga dapat dibangun dari kumpulan beberapa widget. Lantas mengapa widget begitu penting dalam flutter? Mari kita bahas!

World of Components

Perlu kita ketahui bahwa konsep Widget pada Flutter itu terinspirasi oleh salah satu library JavaScript yang digunakan untuk membangun sebuah website yaitu ReactJS. ReactJS memiliki konsep Component. Mari kita analogikan dengan mainan Lego! Di Lego terdapat block-block kecil yang nantinya kita susun untuk membangun sebuah istana Lego. Berarti component dalam programming adalah sekumpulan block-block code yang digunakan untuk membangun sebuah aplikasi.

Widget sama halnya dengan component yang merupakan kumpulan block code untuk membangun aplikasi Flutter. Ketika membangun aplikasi Flutter kita harus berpikir layaknya bermain Lego. Kita harus bisa membuat dan menyusun widget-widget dengan tepat. Tujuannya, agar aplikasi yang kita buat lebih mudah untuk dikembangkan.

Penasaran seperti bagaimana rupa widget-widget pada Flutter? Yuk, lanjut ke materi berikut ini!