A Minimal React Server Components Bundler & Library
MFNG is a Minimal React Server Components Bundler & Library that offers two packages, @mfng/core and @mfng/webpack-rsc, enabling the building of production-ready React Server Components (RSC) applications. The project evolved from initially focusing on microfrontends to becoming a general-purpose RSC library that supports server-side rendering, client components, server actions, production builds, serverless deployment examples, and more.
To install MFNG, you can use npm to install the packages:
npm install @mfng/core
npm install @mfng/webpack-rsc
These packages provide the necessary building blocks for creating RSC apps, including server-side rendering capabilities and tools for building browser and server bundles.
MFNG is a versatile library and bundler for React Server Components, catering to various needs ranging from server-side rendering to serverless deployments. With features like lazy loading of client components, server actions, and support for different deployment environments, MFNG offers a comprehensive solution for building production-ready RSC applications. Its evolution from a microfrontends-focused project to a general-purpose RSC library showcases its adaptability and potential for future federation integrations.