MUI is a mature component library. FeitozaUI is a portfolio and learning platform focused on building and documenting the engineering behind a component platform.
Chakra UI solves many product UI needs. FeitozaUI is intended to demonstrate custom foundations, API decisions, accessibility standards, and package architecture.
Storybook provides an isolated documentation and exploration surface for foundations, components, examples, accessibility notes, and roadmap.
Vite is a practical choice for library builds and fast tooling. The project should verify that Vite outputs match package exports before publishing.
BFF work would distract from the current goal: building a strong UI platform foundation. It remains a future idea.
Micro-frontends add complexity that is not justified before the core package, Storybook, tests, and showcase are stable.
Because the goal is not only to render components. The project should demonstrate API design, documentation, testing, accessibility, packaging, and long-term maintainability.
Publishing forces the project to define stable exports, package metadata, build outputs, versioning, and release notes. It should happen only after the package is technically ready.