Thành quả và kế hoạch sắp tới của trình định dạng mã Prettier
- Prettier là một trình định dạng mã JavaScript, xử lý tinh tế nhiều phong cách viết mã khác nhau và có mức độ được chấp nhận rất cao.
- Khi công việc liên quan đến toán tử ba ngôi hoàn tất, Prettier sẽ đạt đến trạng thái ổn định và sau đó dự định tập trung vào cải thiện hiệu năng.
- Trong thời gian qua, Prettier đã cung cấp tốc độ đủ nhanh, nhưng do thiếu cạnh tranh nên không có nhiều động lực mạnh để cải thiện hiệu năng.
Cạnh tranh và phần thưởng cho cải thiện hiệu năng
- Nhóm Prettier đã công bố sẽ trao phần thưởng 10.000 đô la nếu một dự án viết bằng Rust vượt qua 95% bộ kiểm thử của Prettier.
- CEO của Vercel là Guillermo Rauch và napi.rs đã cung cấp thêm kinh phí, nâng tổng giải thưởng lên 22.500 đô la.
- Dự án Biome đã giành được phần thưởng này, khi nhiều người cùng hợp tác để cải thiện khả năng tương thích chỉ trong 3 tuần.
Tăng cường năng lực cạnh tranh của Prettier
- Dự án Biome đã đặt ra thách thức để Prettier cải thiện hiệu năng bằng cách cung cấp một triển khai tương thích với Prettier nhưng nhanh hơn rất nhiều.
- Fabio Spampinato đã phát hiện nhiều điểm kém hiệu quả trong CLI của Prettier và có kế hoạch cải thiện chúng trước cuối năm.
- Dự án Biome đã phát hiện các lỗi và những quyết định còn gây tranh cãi của Prettier, từ đó mang lại cơ hội để Prettier cải thiện.
Các khoản quyên góp hỗ trợ Prettier
- Prettier tiếp tục thành công nhờ các khoản quyên góp từ nhiều doanh nghiệp và cá nhân.
- Các công ty như Indeed, Frontend Masters, Sentry, Salesforce, Airbnb, Cybozu cùng các cá nhân như Shintaro Kaneko và Suhail Doshi đã quyên góp những khoản tiền lớn.
- Nhờ các khoản quyên góp này, trong 2 năm qua Prettier đã có thể chi trả 1,5 nghìn đô la mỗi tháng để Fisker Cheung và Sosuke Suzuki tiếp tục phát triển Prettier.
- Với ngân sách hiện tại, dự án có thể vận hành trong 8 tháng và đang kêu gọi thêm quyên góp.
Ý kiến của GN⁺
- Prettier giữ vai trò quan trọng trong lĩnh vực định dạng mã, và nỗ lực nâng cao trải nghiệm nhà phát triển thông qua cuộc cạnh tranh cải thiện hiệu năng lần này là rất nổi bật.
- Thành công của dự án Biome cho thấy sự hợp tác và cạnh tranh trong hệ sinh thái mã nguồn mở có thể tạo ra những thay đổi tích cực như thế nào.
- Bài viết này là một ví dụ thú vị về cách hợp tác và cạnh tranh trong cộng đồng công nghệ có thể thúc đẩy sự phát triển lẫn nhau.
1 bình luận
Ý kiến trên Hacker News