Zack Jackson
@scriptedalchemy.bsky.social
Rspack Core Team | Creator of Module Federation. Infra Architect @ ByteDance
Reposted by Zack Jackson
The first thing I tried out when I found the new rsbuild plugin for Nx and Angular under the X-mas tree was Module Federation. Here you find all the details 👇
Nx and Angular with Rspack and Module Federation - ANGULARarchitects
In just a few years, Module Federation grew from a first implementation that shipped with webpack 5 to a whole ecosystem. Meanwhile, we have an implementation for rspack, a port to vite, and a…
buff.ly
January 2, 2025 at 9:42 PM
The first thing I tried out when I found the new rsbuild plugin for Nx and Angular under the X-mas tree was Module Federation. Here you find all the details 👇
Haven't logged in for a while.
Update; we released Lynx. Our cross-platform app framework. lynxjs.org/blog/lynx-un...
Update; we released Lynx. Our cross-platform app framework. lynxjs.org/blog/lynx-un...
Lynx
Empower the web community and invite more to build cross-platform apps
lynxjs.org
March 18, 2025 at 10:37 PM
Haven't logged in for a while.
Update; we released Lynx. Our cross-platform app framework. lynxjs.org/blog/lynx-un...
Update; we released Lynx. Our cross-platform app framework. lynxjs.org/blog/lynx-un...
Reposted by Zack Jackson
Man I just love talking with @scriptedalchemy.bsky.social. Such a smart guy solving massive scale problems at @bytedance.bsky.social. Very excited to talk with him more at #EpicWebConf. Look forward to his interview coming up soon.
February 3, 2025 at 9:43 PM
Man I just love talking with @scriptedalchemy.bsky.social. Such a smart guy solving massive scale problems at @bytedance.bsky.social. Very excited to talk with him more at #EpicWebConf. Look forward to his interview coming up soon.
Reposted by Zack Jackson
Rspack has reached 1 million monthly downloads. 🎉
November 29, 2024 at 8:42 AM
Rspack has reached 1 million monthly downloads. 🎉
First phase of adding layer support to module federation.
Layers is how RSC and ReactLynx are able to work.
It allows you to share a package like "react" as a singleton, but it can mean different things to each layer.
github.com/module-feder...
Layers is how RSC and ReactLynx are able to work.
It allows you to share a package like "react" as a singleton, but it can mean different things to each layer.
github.com/module-feder...
feat(enhanced): support layers in consume share plugin by ScriptedAlchemy · Pull Request #3276 · module-federation/core
Description
This pull request introduces several enhancements and fixes to the module sharing functionality in the enhanced package. The changes include updating the ConsumeSharedModule and Consume...
github.com
November 27, 2024 at 12:52 AM
First phase of adding layer support to module federation.
Layers is how RSC and ReactLynx are able to work.
It allows you to share a package like "react" as a singleton, but it can mean different things to each layer.
github.com/module-feder...
Layers is how RSC and ReactLynx are able to work.
It allows you to share a package like "react" as a singleton, but it can mean different things to each layer.
github.com/module-feder...
I got Lynx running on my phone after many delays!
ReactLynx compiles in a mere 100ms. Orders of magnitude better than react-native 👌 excited for this one. Looks like a banger in the making.
Hermes better watch out!
ReactLynx compiles in a mere 100ms. Orders of magnitude better than react-native 👌 excited for this one. Looks like a banger in the making.
Hermes better watch out!
November 23, 2024 at 11:17 AM
I got Lynx running on my phone after many delays!
ReactLynx compiles in a mere 100ms. Orders of magnitude better than react-native 👌 excited for this one. Looks like a banger in the making.
Hermes better watch out!
ReactLynx compiles in a mere 100ms. Orders of magnitude better than react-native 👌 excited for this one. Looks like a banger in the making.
Hermes better watch out!
Reposted by Zack Jackson
Let it rain ✨ & celebrate OSS 🚀
Quote this post to keep the appreciation train going and
👉 list 3 OSS repos with links
⭐ star them on GH
🌟 star all repos of ur quote train 🤩
Mine:
- github.com/vitejs/vite
- github.com/web-infra-de...
- github.com/nrwl/nx (obsly 😅)
Quote this post to keep the appreciation train going and
👉 list 3 OSS repos with links
⭐ star them on GH
🌟 star all repos of ur quote train 🤩
Mine:
- github.com/vitejs/vite
- github.com/web-infra-de...
- github.com/nrwl/nx (obsly 😅)
GitHub - nrwl/nx: Smart Monorepos · Fast CI
Smart Monorepos · Fast CI. Contribute to nrwl/nx development by creating an account on GitHub.
github.com
November 22, 2024 at 12:49 PM
Let it rain ✨ & celebrate OSS 🚀
Quote this post to keep the appreciation train going and
👉 list 3 OSS repos with links
⭐ star them on GH
🌟 star all repos of ur quote train 🤩
Mine:
- github.com/vitejs/vite
- github.com/web-infra-de...
- github.com/nrwl/nx (obsly 😅)
Quote this post to keep the appreciation train going and
👉 list 3 OSS repos with links
⭐ star them on GH
🌟 star all repos of ur quote train 🤩
Mine:
- github.com/vitejs/vite
- github.com/web-infra-de...
- github.com/nrwl/nx (obsly 😅)
Reposted by Zack Jackson
Thank you for your astonishing talk @scriptedalchemy.bsky.social 😍
November 18, 2024 at 7:36 PM
Thank you for your astonishing talk @scriptedalchemy.bsky.social 😍
Don't forget to fill it out and check the rspack options! 🥰🥰
November 17, 2024 at 5:25 AM
Don't forget to fill it out and check the rspack options! 🥰🥰
Reposted by Zack Jackson
Benchmarks from the @rspack.dev w/ @angular.dev.web.brid.gy livestream:
Boilerplate app build:
webpack: 9.035s
rspack: 4.509s
Boilerplate Module Federation build (with 2 dependent remotes each):
webpack: 14.010s
rspack: 7.289s
Boilerplate app build:
webpack: 9.035s
rspack: 4.509s
Boilerplate Module Federation build (with 2 dependent remotes each):
webpack: 14.010s
rspack: 7.289s
November 15, 2024 at 5:39 PM
Benchmarks from the @rspack.dev w/ @angular.dev.web.brid.gy livestream:
Boilerplate app build:
webpack: 9.035s
rspack: 4.509s
Boilerplate Module Federation build (with 2 dependent remotes each):
webpack: 14.010s
rspack: 7.289s
Boilerplate app build:
webpack: 9.035s
rspack: 4.509s
Boilerplate Module Federation build (with 2 dependent remotes each):
webpack: 14.010s
rspack: 7.289s
Reposted by Zack Jackson
If we combine Rspack's module graph with @tailwindcss.com, we will get:
- No more "content" config
- Minimized CSS bundle size
Now rsbuild-plugin-tailwindcss has implemented this experimentally🔥
github.com/rspack-contr...
- No more "content" config
- Minimized CSS bundle size
Now rsbuild-plugin-tailwindcss has implemented this experimentally🔥
github.com/rspack-contr...
GitHub - rspack-contrib/rsbuild-plugin-tailwindcss: An Rsbuild plugin to integrate with Tailwind CSS
An Rsbuild plugin to integrate with Tailwind CSS. Contribute to rspack-contrib/rsbuild-plugin-tailwindcss development by creating an account on GitHub.
github.com
November 16, 2024 at 8:08 AM
If we combine Rspack's module graph with @tailwindcss.com, we will get:
- No more "content" config
- Minimized CSS bundle size
Now rsbuild-plugin-tailwindcss has implemented this experimentally🔥
github.com/rspack-contr...
- No more "content" config
- Minimized CSS bundle size
Now rsbuild-plugin-tailwindcss has implemented this experimentally🔥
github.com/rspack-contr...
Vercel is experimenting with federation v2 for next.js, confirmed.
No decisive action yet; but it's encouraging to see.
I know better than to get my hopes up, but if they do want to support it - I'm happy to adjust ecosystem as needed.
No decisive action yet; but it's encouraging to see.
I know better than to get my hopes up, but if they do want to support it - I'm happy to adjust ecosystem as needed.
November 16, 2024 at 7:01 AM
Vercel is experimenting with federation v2 for next.js, confirmed.
No decisive action yet; but it's encouraging to see.
I know better than to get my hopes up, but if they do want to support it - I'm happy to adjust ecosystem as needed.
No decisive action yet; but it's encouraging to see.
I know better than to get my hopes up, but if they do want to support it - I'm happy to adjust ecosystem as needed.
Reposted by Zack Jackson
Confused about the `exports` field in package.json?
I wrote a guide to break it down and walk you through it!
👉 hirok.io/posts/node-exports-guide
I wrote a guide to break it down and walk you through it!
👉 hirok.io/posts/node-exports-guide
Guide to the Node.js `exports` field
Take control over how your npm package is accessed with the package.json `exports` field
hirok.io
November 15, 2024 at 12:23 PM
Confused about the `exports` field in package.json?
I wrote a guide to break it down and walk you through it!
👉 hirok.io/posts/node-exports-guide
I wrote a guide to break it down and walk you through it!
👉 hirok.io/posts/node-exports-guide
Reposted by Zack Jackson
📽️ If you are a micro frontends freak you have to watch this one: youtu.be/7soy7UZ17r4?... with @scriptedalchemy.bsky.social
The Module Federation Revolution with Zack Jackson from @ByteDance
YouTube video by My 50 cents
youtu.be
November 14, 2024 at 10:16 PM
📽️ If you are a micro frontends freak you have to watch this one: youtu.be/7soy7UZ17r4?... with @scriptedalchemy.bsky.social
If you need AppRouter and federation, it's possible with "use client" and the vanilla runtime. The compile plugin automatically blocks AppRouter. But it's end of life anyway, so using the runtime for Next will be the only way forward either way.
November 11, 2024 at 9:06 PM
If you need AppRouter and federation, it's possible with "use client" and the vanilla runtime. The compile plugin automatically blocks AppRouter. But it's end of life anyway, so using the runtime for Next will be the only way forward either way.