hardfist
@hardfist_1
Followers
2K
Following
2K
Media
61
Statuses
2K
Using DevBird, I'll help the @rspack_dev team implement rslint. The original plan was to start a new open-source project for marketing purposes. It was mainly to demonstrate that DevBird could handle such complex tasks. However, I concluded that helping the rspack team would be
4
3
30
๐ Rspack 2.0 roadmap: ๐๏ธ First preview planned for Feb 2026 ๐งฉ Refined webpack outputs & APIs โ cleaner and simpler ๐ฆ Better ESM output, with out-of-the-box support via Rsbuild & Rslib โ๏ธ Built-in RSC support (thanks @parceljs's exploration ) ๐พ More stable persistent cache,
4
21
187
Make your build 5x faster with just one line of change. Slower FS is the root of all evil ๐ https://t.co/L93iLny1lN
3
5
57
@nulladdict @JLarky We have a good relationship with the @rspack_dev team (they support Rspack in Next.js), and will work with them on aligning plugin APIs where it makes sense. We're shifting more focus towards ecosystem compatibility now that we've finally shipped.
1
3
10
It turns out nearly all binding api using napi string directly(without introducing WTF-16 wrapper support) is kind of flaky, it can't handle JavaScript's WTF-16 string well
Inspired by awesome posts https://t.co/k6LLU7UKs9 Gonna share some fun bits Iโve learned about JavaScript compilers while building Rspack. Starting with the Lexer & Token part https://t.co/CKW2U1KPiU
https://t.co/5jNp3fGf8p
1
0
3
Inspired by awesome posts https://t.co/k6LLU7UKs9 Gonna share some fun bits Iโve learned about JavaScript compilers while building Rspack. Starting with the Lexer & Token part https://t.co/CKW2U1KPiU
https://t.co/5jNp3fGf8p
github.com
Original Chinese Version The previous post, JavaScript Lexer 1: TokenKind, explained how to split tokens. The next question is how to represent a token. A typical token carries at least the followi...
2
12
59
Incremental build is such a fascinating topic โ there are countless flavors of implementation, each with its own trade-offs. React, Solid, Webpack, Turbopack, and Rspack all share some similar principles, yet each takes a distinct path to achieve them. Reactivity is just an alias
0
0
11
Learned a lot from @wSokra's excellent talk on Incremental Production Optimizations โ a must-watch for anyone interested in incremental builds! ๐ฅ
gitnation.com
TurboPack is a new bundle similar to Webpack, focusing on incremental builds to make them as fast as possible. Challenges in production builds include persistent caching, incremental algorithms, and...
3
2
21
This is one of the best kinds of repos the ecosystem needsโevery bit as invaluable as Tobiasโs
sokra.github.io
ESM-CJS interop test
@hardfist_1 I just tried a rather complex rspack setup where I used reacts renderToPipeableStream directly in the rspack build and it worked - and it is blazing fast! https://t.co/3cIkUGFLEj
0
1
6
Although syntax is the most trivial part of a compiler, it has the most direct impact on user experience. If only ReScript had adopted Flow | TypeScript syntax. ๐ซฅ
1
2
11
๐ Next.js with Rspack just hit 99% test coverage in development! Experience it now: https://t.co/Cn6qJ1Bp1g
4
13
108
If TypeScript compiler behaves incorrectly, should other compilers follow TypeScript compiler for compatibility, or adhere to the standard? Choosing the standard might make migration from TypeScript compiler harder ๐คฃ. such as
github.com
TypeScript Version: 2.3.4 Code // foo.ts console.log(BAR); import {BAR} from './bar'; // bar.ts export const BAR = 'bar'; // tsconfig.json { "compilerOptions": { "tar...
1
0
4
The JS API design of tsgo is excellent โ it allows me to easily analyze the AST and other information within the Rslint web playground
rslint.rs
The high-performance TypeScript linter
0
10
48