Thanh niên dev rảnh rỗi sinh nông nổi, code luôn quả thư viện múa tay điều khiển web map chạy 100% client-side bằng WASM. Chơi thế ai chơi lại?

Đã bao giờ các ông gõ phím mỏi tay vãi chưởng, rồi ngồi mơ một ngày được múa múa chém chém trên không trung để code như anh đẹp trai Tom Cruise trong Minority Report chưa? Giờ thì không cần phải đợi tới tương lai nữa, vì vừa có một pháp sư tung ra con hàng cho phép anh em quẹt tay để điều khiển bản đồ trên web luôn.
Chuyện là trên Reddit rần rần vụ một lão dev tên sanderdesnaijer vừa public con thư viện xịn xò con bò, open source 100% (giấy phép MIT). Anh em chỉ cần vẫy nắm đấm là kéo (pan) được bản đồ, bành hai tay ra là zoom.
Cái ăn tiền nhất ở đây là stack lão ấy dùng: MediaPipe WASM. Toàn bộ quá trình tracking cử chỉ tay chạy hoàn toàn ở phía client-side trên trình duyệt. Không cần backend, đ*o cần server (thế là khỏi tốn tiền thuê máy chủ chạy AI lằng nhằng nhé), và dữ liệu camera thì không bao giờ bị đẩy ra khỏi máy cá nhân. Bao bảo mật. Bộ sậu này được viết bằng TypeScript và tương thích mượt mà với OpenLayers.
Bài post nổ mẹ nó thông báo với gần 800 upvote, và như thường lệ, anh em dev Reddit bắt đầu túm tụm lại tấu hài:
Tóm cái váy lại, quả thư viện này không chỉ là một trò múa quạt làm màu. Nó chứng minh một điều: WebAssembly (WASM) dạo này đang quá bá đạo. Việc kéo nguyên một model AI nhận diện hình ảnh xuống chạy phà phà trên browser mà không làm sập server hay cháy CPU là một bước tiến cực lớn.
Bài học rút ra cho anh em đi làm: Nếu có thời gian cày side project, hãy nhắm vào những thứ có tương tác trực quan, giao diện "ảo ma" một chút. Vừa luyện được tay nghề cứng (TypeScript, WASM, WebGL), vừa là công cụ xịn để flex CV. Chứ mấy cái CRUD tẻ nhạt giờ HR nhìn chán rồi. Cứ làm quả múa múa thế này đem đi phỏng vấn thì chả auto pass!
Nguồn hóng hớt: