Tin mới nhất từ Text.js
Bản phát hành và ghi chép kỹ thuật từ nhóm Text.js.
Text.js 1.0
Text.js 1.0 đã ổn định. Phiên bản này render ứng dụng React 19 và App Router trong console DevTools với một console.log cho mỗi frame.
AdamKiến trúc đảo ngược
Cách một commit React trở thành một lệnh gọi console.log trong DevTools.
AdamTurbolog: loại bỏ nhấp nháy
Xóa console trước mỗi frame khiến console trống rõ rệt trong 70–81% lần vẽ của DevTools. Nối thêm frame giảm tỷ lệ đó xuống 1%, toàn bộ ở frame đầu tiên.
AdamVăn bản từ phải sang trái trong console
Text.js triển khai Thuật toán hai chiều Unicode và vượt qua toàn bộ 770.241 trường hợp BidiTest.txt. Tiếng Do Thái và tiếng Ả Rập render theo thứ tự hiển thị với cơ chế tạo dạng chữ Ả Rập, căn theo lưới ô.
AdamPhím tắt với useKeymap
Khai báo liên kết phím một lần với useKeymap, Text.js sẽ định tuyến phím, liệt kê trong màn hình trợ giúp ?, hiển thị ở chân trang và thêm vào bảng lệnh Ctrl+K.
AdamRender phía máy chủ trong console
Text.js 0.4 có thể render trang trên máy chủ và truyền frame đến console dưới dạng phần thay đổi của ô. Các route tĩnh cũng prerender frame đầu tiên vào HTML.
AdamPhông chữ FIGlet trong Text.js
@textjs/font phân tích phông chữ FIGlet .flf và bố trí như chương trình figlet. Các kiểm thử phát lại 273 đầu ra ghi từ figlet 2.2.5, và tất cả đều khớp.
AdamBố trí console với Yoga
Text.js chạy Yoga trong WebAssembly với hệ số tỷ lệ điểm là 1, nên mỗi hộp nằm trọn trên ô. Văn bản được phân đoạn bằng Intl.Segmenter và đo bằng ô.
AdamText.js 0.1
Text.js 0.1 mang đến bộ reconciler React 19, layout Yoga và App Router dựa trên hệ thống tệp cho ứng dụng render trong console DevTools.
AdamRender React vào console.log
Text.js vẽ ứng dụng React trong console DevTools bằng một lệnh gọi console.log có định dạng cho mỗi frame.
Adam