Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 1.4 KB

File metadata and controls

33 lines (17 loc) · 1.4 KB

FAQ

Why not use MUI?

MUI is a mature component library. FeitozaUI is a portfolio and learning platform focused on building and documenting the engineering behind a component platform.

Why not use Chakra UI?

Chakra UI solves many product UI needs. FeitozaUI is intended to demonstrate custom foundations, API decisions, accessibility standards, and package architecture.

Why Storybook?

Storybook provides an isolated documentation and exploration surface for foundations, components, examples, accessibility notes, and roadmap.

Why Vite?

Vite is a practical choice for library builds and fast tooling. The project should verify that Vite outputs match package exports before publishing.

Why not BFF now?

BFF work would distract from the current goal: building a strong UI platform foundation. It remains a future idea.

Why not micro-frontends now?

Micro-frontends add complexity that is not justified before the core package, Storybook, tests, and showcase are stable.

Why treat this as a Component Platform?

Because the goal is not only to render components. The project should demonstrate API design, documentation, testing, accessibility, packaging, and long-term maintainability.

Why publish in the future?

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.