million - React nhanh hơn 70%
(million.dev)- Thay thế Virtual DOM của React bằng một giải pháp nhanh hơn và nhẹ hơn (<4kb) để tăng tốc 70%
- Sử dụng virtual DOM kiểu "block"
- Chỉ cần bọc các component React là có thể render nhanh hơn và cải thiện tốc độ tải
- Tối ưu hóa trên máy chủ bằng trình biên dịch tùy chỉnh
- API mạnh mẽ hỗ trợ tối ưu hóa các component khác
8 bình luận
Không thể nào... có thể làm nhanh hơn tới 70% mà rốt cuộc bấy lâu nay các lập trình viên liên quan đã làm cái quái gì vậy? Đây là tình huống thật vô lý. Bản thân việc thứ như thế này lại thu hút được sự chú ý đã là bằng chứng mạnh mẽ cho thấy hệ sinh thái web đang rối tinh rối mù và chẳng ai thèm quan tâm đến hiệu năng cả.
Khái niệm Blockdom về cơ bản là một dạng tuần tự hóa, nên không phải thứ gì quá mới mẻ.
Nó cũng là một khái niệm đã được áp dụng ở mức độ nào đó trong lit-html hay ivi.
Vấn đề, như thường lệ, vẫn là tính tương thích..
Không phải có thể dùng mọi tính năng của React, mà phải đáp ứng đúng điều kiện mới dùng được. Việc tối ưu hóa theo kiểu lúc nào cũng loại bỏ legacy hoặc xóa bớt tính năng thì có ích ở một số mặt, nhưng ở một số phần lại không giúp được. Hiệu năng tốt hơn xuất hiện không phải là bằng chứng cho thấy người ta không quan tâm đến hiệu năng. Ngược lại, chẳng phải chính vì quan tâm đến hiệu năng nên đó mới trở thành động lực để phát triển thứ nhanh hơn sao? :)
Ồ, có vẻ là một chủ đề khá thú vị. Như pedogunu đã nói, tôi cũng đồng ý rằng, "việc có thứ nhanh hơn về hiệu năng xuất hiện không trở thành bằng chứng cho thấy chúng ta không quan tâm đến hiệu năng." Nhưng con số 70% này cũng có vẻ như là một bằng chứng.
Cá nhân tôi có suy nghĩ rằng: "Liệu trong quá trình ngày càng có nhiều thị trường cần công nghệ xuất hiện và để theo kịp tốc độ tăng trưởng đó, độ hoàn thiện của công nghệ có bị giảm đi không. Và những công cụ như million cũng có thể là bằng chứng cho điều đó."
Có vẻ đúng là mức độ quan tâm dành cho CSR đang giảm đi, và theo đó mức độ hoàn thiện cũng giảm theo. Thực tế, các cuộc thảo luận hiện đang xoay quanh SSR.
Ngoài ra, những công cụ luôn tự hào rằng hiệu năng rất nhanh dường như cũng không treo kèm điều kiện kiểu "tương thích phần lớn với phiên bản trước". Tôi nghĩ điều này, thay vì cho thấy mức độ hoàn thiện thấp hơn, có thể được xem là một công cụ mới xuất hiện theo hướng loại bỏ A để theo đuổi B.
Hay thật..
Mình tạo ra nó lần đầu vào tháng 6/2021, khi đó còn là học sinh lớp 11 trung học phổ thông, và năm nay đã tốt nghiệp rồi.
https://linkedin.com/feed/update/…
Nghe nói hiện đang tìm nhà tài trợ vì muốn phát triển cái này toàn thời gian. Quá đỉnh..
Mấy cái như này thật đáng ghen tị.