Udah lebih dari 10 taun saya pake domain masputih.com ini. Awalnya pake Textmate, terus pake WordPress sampe sekarang. Lama-lama bosen juga & pengen nyoba yang baru. Ghost keliatannya menarik. Jadi ini terakhir kalinya saya posting di sini. Postingan selanjutnya bisa dibaca di rumah baru saya, www.goora.me.
Kenapa bikin domain baru? Ya eman-eman link yang udah diindeks sama Google 🙂 Daripada hilang, mending sekalian bikin domain baru.
Flexbox (Flexible Box) adalah fitur CSS3 yang mempermudah kita mendistribusi ruang kosong & mengatur ukuran elemen-elemen dalam sebuah kontainer. Jadi fungsi utamanya adalah untuk mempermudah pembuatan kontainer yang ketika ukurannya berubah, elemen di dalamnya bisa otomatis menyesuaikan ukuran & posisi.
Secara default, posisi elemen-elemen di dalam kontainer adalah rata kiri, mirip kalo kita bikin elemen float. Selain itu lebarnya juga tetap, nggak berubah.
Compound component adalah sebuah komponen yang terdiri dari komponen-komponen yang lebih kecil. Komponen-komponen ini kalo sendirian ga ada gunanya. Kalo di HTML biasa salah satu contohnya adalah komponen <select>.
<select>
<option />
<option />
</select>
Pattern ini adalah alternatif dari render-props. Tujuannya sama, bikin komponen yang fleksibel & struktur komponen children-nya terserah user/consumer.