Bootstrap merupakan kerangka kerja front-end paling populer yang dibangun untuk merancang antarmuka modern, responsif, dan dinamis untuk halaman web desain profesional, saat ini sedang melakukan pembaruan besar yaitu Bootstrap 5.
PEMBARUAN : Bootstrap 5 alpha secara resmi dirilis pada 16 Juni 2020. Dengan semua perubahan besar dalam versi ini, tim pengembangan Boostrap 5 memberi tahu pengguna bahwa versi saat ini masih dalam versi alfa sehingga, perubahan yang banyak akan terus terjadi hingga beta pertama dirilis, jadi lebih baik untuk selalu memeriksa dan menarik permintaan di repositori GitHub resmi mereka untuk pertanyaan terbuka dan feedback.
Bootstrap 4 saat ini menggunakan versi 4.4.1 yang sekarang memiliki banyak fitur penting seperti kartu, flexbox, integrasi Sass, dan plugin yang kuat yang dibangun di atas jQuery. Setelah lebih dari 4 tahun kemajuan sejak versi alpha dari Bootstrap 4 dirilis pada 19 Agustus 2015; pembaruan sedang dikembangkan di latar belakang untuk peningkatan versi 5.
Bootstrap Versi 5: Apa yang Harus Kita Harapkan?
Github resmi Bootstrap 5 memiliki lebih dari 765 task yang dikirimkan dengan lebih dari 83 pull request dan 311 issues. Jika mendasarkan tanggal rilis dari jangka waktu pengembangan sebelumnya (Bootstrap 4 hingga Bootstrap 4.1), tim pengembangan membutuhkan waktu sekitar 3 bulan untuk menyelesaikan Bootstrap 4.1 hingga Bootstrap 4.2 membutuhkan waktu sekitar 8 bulan. Kami mungkin mengharapkan Bootstrap 5 di paruh pertama tahun 2020 . Bootstrap belum mengkonfirmasi tanggal rilis resmi.
Kalau dipikir-pikir, ada daftar perubahan yang diharapkan pada versi 5 seperti penghapusan jQuery yang merupakan peningkatan utama untuk versi ini dan penurunan dukungan Internet Explorer 10 dan 11.
Berikut ini adalah beberapa perubahan yang diharapkan dalam Bootstrap 5:
Beralih ke JavaScript Vanilla
JavaScript adalah bahasa pemrograman web. Sebagian besar situs web modern didukung oleh JavaScript dan semua browser web modern di desktop, konsol, tablet, game, dan ponsel menyertakan penerjemah JavaScript, yang menjadikan JavaScript sebagai bahasa pemrograman paling universal di dunia.
Penghapusan dukungan jQuery di Bootstrap 5 memberi cara untuk menulis kode JavaScript vanilla yang efisien tanpa mengkhawatirkan ukurannya atau menambahkan fungsi non-esensial lainnya. Meskipun jQuery telah ada sejak lama, sangat tidak mungkin untuk menggunakan jQuery sendirian karena sebagian besar, yang dilakukan jQuery adalah menambahkan $ object ke ruang lingkup global, dengan banyak fungsi di dalamnya. Pustaka yang lebih apik seperti prototipe bukanlah alternatif untuk JavaScript, tetapi hanya ada sebagai alat tambahan untuk memecahkan masalah umum.
Jika Anda tahu cara kerja JavaScript dari root, perubahan besar ini tidak akan banyak memengaruhi Anda, tetapi bagi beberapa developer yang hanya tahu cara menggunakan jQuery, ini mungkin kesempatan bagus untuk mempelajari bahasa tersebut.
Sangat tertarik dengan dunia Pemrograman Web & Mobile, saat ini fokus pada bagian Backend Web Developer, menggunakan PHP sebagai bahasa pemrograman utama, biasanya saya menggunakan Laravel.