heal (@2hea1) profile picture

Developer @ByteDanceTalk, maintainer of #ModuleFederation

Joined October 2022
Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)Photo by heal (@2hea1)
heal retweeted
@tan_stack Start has its own Module Federation package. It works with @vite_js and with Rsbuild from @rspack_dev, and a Vite host can load an Rsbuild remote or the other way around, with server rendering either way. github.com/module-federation… module-federation.io/integra…
1
3
18
469
SWC Next is here! Today, customizing how your code is transformed often means using Babel plugins or writing Wasm plugins for SWC. I believe the next generation of JS compilers should combine Rust's performance with the flexibility to write custom transform plugins in JavaScript. SWC Next's flat AST enables efficient data exchange between Rust and JS, laying the groundwork for fast JS plugins 🚀
Introducing SWC Next: the foundation for SWC’s next major version, built on a new architecture inspired by Yuku. - Up to 3x faster native parsing - Up to 10x faster parsing through the JavaScript API - A flat, ESTree-based AST designed for speed, memory efficiency, and JavaScript extensibility Starting with parsing, we’re bringing the rest of SWC to this new architecture. Built together by the SWC and Rstack teams.
8
24
2
146
13,671
What if conversation became navigation? Ask for what you need. The right app appears. Select something and keep talking. Exploring a future with Modern.js + Module Federation, where WebMCP connects agents to app capabilities. what do you think?
6
1
20
1,062
In the next release, Rspack will support `codeFilter` for loaders ⚡ Run a loader only on modules containing specific code, such as a "use foo" directive. Skip unnecessary transforms and speed up your builds
6
10
2
74
4,858
Also added an Inspect checkbox to visualize the Module Federation structure.
We're exploring new application composition, rendering, and dynamic integration capabilities in Module Federation, with Modern.js as one of the integration scenarios. Along the way, I turned our E2E tests into side-by-side visual demos to make capability differences easier to see and test. More coming in Q4! These capabilities will also be exposed as framework-agnostic APIs, so any application can benefit. 👀
1
12
366
We're exploring new application composition, rendering, and dynamic integration capabilities in Module Federation, with Modern.js as one of the integration scenarios. Along the way, I turned our E2E tests into side-by-side visual demos to make capability differences easier to see and test. More coming in Q4! These capabilities will also be exposed as framework-agnostic APIs, so any application can benefit. 👀
3
8
1
20
1,260
🦀 Rsdoctor 2.0 is here! ⚡ 40–60% faster analysis 📦 56% smaller install size 🤖 Agent-driven build analysis 🧩 One report for multi-compiler builds Explore what’s new 👇 rsdoctor.rs/blog/release/rel…
4
36
4
306
22,957
比起 email 异步沟通,我比较喜欢 IM 的形式,有问题让我的 bot 直接 call 🧐
Been tinkering with NokNok, a small open-source tool for letting agents talk to each other. It supports instant multi-agent meetings and automatic wake-up for personal agents. You can self-host it, or try the simple hosted server I set up to make getting started easier. noknok.cloud/
2
360
Been tinkering with NokNok, a small open-source tool for letting agents talk to each other. It supports instant multi-agent meetings and automatic wake-up for personal agents. You can self-host it, or try the simple hosted server I set up to make getting started easier. noknok.cloud/
1
1
1
16
696
We’re putting more focus on memory usage in Rspack and Rsbuild, especially for large codebases or when running multiple agents in parallel. Recent optimizations reduced peak dev memory by 19.5% in one large project, with faster startup and rebuilds too
🤖 Made with AI
3
6
1
53
4,275
❤️
V2 support appeared in a subsequent PR! Thanks everyone! And thank you to vercel team!
5
398
Strong +1 from me. If you’d like to see Federation v2 support, sharing your use case on the PR would help 🙏
I need everyone’s help. Please comment or 👍 my comment on the pr. I don’t think I’ve ever asked my community for anything. But I’m asking now. Help me here, please.
3
13
916
Replying to @jameperjerz
Plz comment on issue 🫶 if you want v2
1
1
306
Time to wield Astra once more and smoke a pro account to send the patches for v2
4
2
15
2,050
Module Federation Devtools now works inside ChatGPT’s built-in browser. You can load the Chrome extension there and let ChatGPT interact with it through WebMCP — inspecting MF modules and shared dependencies, or debugging remote proxies directly. Demo below. The desktop Chrome extension with WebMCP support is still under review. For now, you can try the built-in browser version here: module-federation.io/guide/d…
2
5
24
1,303
I need Codex reset cards.🤣
1
12
757
DeepSeek's web app is now on Rspack v2! 🐋 🦀
3
7
1
184
12,924
4
4
1
100
28,648
Really cool to see what people are building with WebMCP. I’ve added WebMCP support to Divebell, so coding agents can easily discover the tools exposed by a page and call them directly in the real browser session. It’s been fun using it to explore some of the amazing ideas from this hackathon: github.com/2heal1/divebell/t…
4
395
We originally built Rslib to unify ByteDance’s web apps and JS libs around Rspack. Getting there wasn’t easy. Rspack inherited an architecture primarily designed for bundling apps, so we made many improvements to produce clean ESM for libs. Today, Rslib 1.0 is here and already powers thousands of libs. Quite a journey!
🦀 Rslib 1.0 is here! 📦 Multiple output formats, including Module Federation 🔀 Bundled or bundleless ⚛️ Component libraries across frameworks 🎨 Built-in CSS and asset support 🔵 TypeScript 7 support for fast declarations See what's new in Rslib 1.0 👇 rslib.rs/blog/v1-0
3
7
1
94
12,032