million - Membuat React 70% lebih cepat
(million.dev)- Menggantikan Virtual DOM React dengan versi yang lebih cepat dan ringan (<4kb) untuk membuatnya 70% lebih cepat
- Menggunakan virtual DOM "block"
- Hanya dengan membungkus komponen React, rendering menjadi lebih cepat dan kecepatan pemuatan meningkat
- Dioptimalkan di server dengan compiler kustom
- API yang kuat untuk mendukung optimasi komponen lain
8 komentar
Tidak... kalau memang bisa dibuat 70% lebih cepat, sebenarnya selama ini para developer terkait itu ngapain saja? Ini situasi yang tidak masuk akal. Fakta bahwa hal seperti ini sampai mendapat perhatian justru menjadi bukti kuat bahwa ekosistem web sedang berantakan dan tidak ada yang benar-benar peduli soal performa.
Konsep Blockdom ini semacam melakukan serialisasi, jadi sebenarnya bukan sesuatu yang benar-benar baru.
Konsep seperti ini juga sudah diterapkan sampai tingkat tertentu di lit-html, ivi, dan lainnya.
Masalahnya tetap soal kompatibilitas..
Tidak semua fitur React bisa digunakan; agar dapat dipakai, syarat-syarat tertentu harus terpenuhi. Mengoptimalkan dengan cara selalu menghapus legacy atau menghilangkan fitur memang membantu dalam beberapa hal, tetapi di bagian lain belum tentu membantu.
Munculnya sesuatu yang lebih cepat dari sisi performa bukan berarti kita tidak peduli pada performa. Justru karena kita peduli pada performa, bukankah itu yang menjadi pendorong untuk mengembangkan hal yang lebih cepat? :)
Oh, sepertinya ini agenda yang menarik. Seperti yang dikatakan pedogunu, saya setuju dengan "munculnya sesuatu yang lebih cepat dalam hal performa bukan berarti itu menjadi bukti bahwa kita tidak perlu memedulikan performa," tetapi angka 70% itu juga tampak seperti sebuah bukti.
Secara pribadi, saya jadi berpikir, 'apakah demi mengikuti makin banyaknya pasar yang membutuhkan teknologi dan kecepatan pertumbuhannya, tingkat kematangan teknologinya justru menurun? Dan mungkin alat seperti million bisa menjadi buktinya.'
Tampaknya benar bahwa minat terhadap CSR menurun, dan seiring itu tingkat kematangannya juga ikut menurun. Faktanya, pembahasan memang berlangsung dengan berpusat pada SSR.
Dan alat yang membanggakan performa cepat itu tampaknya juga tidak selalu mengusung klaim bahwa "sebagian besar kompatibel dengan versi sebelumnya". Menurut saya, ini bisa dilihat bukan sebagai kurang matangnya suatu alat, melainkan sebatas munculnya alat baru yang mengejar B dengan mengesampingkan A.
Keren..
Pertama kali dibuat pada Juni 2021, saat itu dia masih kelas 2 SMA, dan tahun ini sudah lulus.
https://linkedin.com/feed/update/…
Katanya dia sedang mencari sponsor karena ingin mengembangkan ini secara full-time. Keren sekali..
Yang seperti ini bikin iri.