Kabar terbaru dari Text.js
Rilis dan catatan rekayasa dari tim Text.js.
Text.js 1.0
Text.js 1.0 sudah stabil. Versi ini me-render aplikasi React 19 dan App Router di konsol DevTools dengan satu console.log per frame.
AdamArsitektur terbalik
Cara commit React menjadi satu panggilan console.log di DevTools.
AdamTurbolog: menghilangkan kilatan
Mengosongkan konsol sebelum setiap frame membuatnya tampak kosong pada 70–81% penggambaran DevTools. Menambahkan frame di akhir menurunkannya menjadi 1%, semuanya pada frame pertama.
AdamTeks kanan ke kiri di konsol
Text.js menerapkan Unicode Bidirectional Algorithm dan lulus semua 770.241 kasus BidiTest.txt. Teks Ibrani dan Arab di-render dalam urutan visual dengan pembentukan huruf Arab, selaras dengan kisi sel.
AdamPintasan keyboard dengan useKeymap
Deklarasikan pengikatan sekali dengan useKeymap, lalu Text.js mengarahkan tombolnya, mencantumkannya di layar bantuan ?, menampilkannya di footer, dan menambahkannya ke palet perintah Ctrl+K.
AdamRendering di server dalam konsol
Text.js 0.4 dapat me-render halaman di server dan mengalirkan frame-nya ke konsol sebagai delta sel. Route statis juga melakukan prerender frame pertamanya ke dalam HTML.
AdamFont FIGlet di Text.js
@textjs/font mengurai font FIGlet .flf dan menatanya seperti program figlet. Pengujiannya memutar ulang 273 keluaran yang direkam dari figlet 2.2.5, dan semuanya cocok.
AdamMenata konsol dengan Yoga
Text.js menjalankan Yoga di WebAssembly dengan faktor skala titik 1, sehingga setiap kotak menempati sel utuh. Teks disegmentasi dengan Intl.Segmenter dan diukur dalam sel.
AdamText.js 0.1
Text.js 0.1 menghadirkan reconciler React 19, layout Yoga, dan App Router berbasis sistem berkas untuk aplikasi yang di-render di konsol DevTools.
AdamMe-render React ke console.log
Text.js menggambar aplikasi React di konsol DevTools sebagai satu panggilan console.log bergaya per frame.
Adam