Dự án

Những thứ mình đã build. Đa phần là mã nguồn mở; có dự án đang chạy production, cũng có thứ để thử nghiệm ý tưởng mới.

2024Đang hoạt động

Motion Spectre

Tự xây bộ điều phối animation kiểu imperative cho React với Web Animations API và requestAnimationFrame. Mục tiêu là triệt tiêu layout thrashing và giữ thời gian JS mỗi frame dưới 1ms.

TypeScriptReactWAAPIFramer Motion
2024Đang hoạt động

tsRouter

Router type-level cho ứng dụng React. Route params, search params và navigation đều được kiểm tra kiểu đầy đủ mà không cần code generation. Hỗ trợ tree-shaking tốt và gần như không tăng overhead bundle.

TypeScriptReactViteESBuild
2023Đang hoạt động

CanvasFlow

Xây dựng infinite canvas với WebGL và vòng lặp render tùy chỉnh để tối ưu hiệu năng. Hỗ trợ zoom mượt, pan tăng tốc phần cứng và lớp DOM overlay tương tác.

TypeScriptWebGLReactZustand

devkit-cli

CLI toolkit đầy đủ cho quy trình phát triển web hiện đại.

Node.jsTypeScriptCommander.js
Đang hoạt động

Collab-Editor

Trình soạn thảo cộng tác thời gian thực dựa trên CRDT và WebSockets.

TypeScriptCRDTWebSockets
Lưu trữ

StyleExtract

Bộ trích xuất CSS-in-JS zero-runtime, xây dựng native cho Vite.

TypeScriptViteAST
Lưu trữ