Overview of Storybook Core-server
nextThe core-server package provides the shared Node.js-side functionality used across all Storybook frameworks (including React, React Native, Vue 3, Ember, and Angular). It manages the orchestration of the Storybook environment, including CLI operations, the development server, and the static build process.
Key responsibilities include:
- CLI Argument Parsing: Handling command-line inputs for Storybook commands.
- Manager Configuration: Providing Webpack configurations for the Storybook UI (the "manager").
- Dev Server: Powering the
storybook devcommand. - Static Builder: Powering the
storybook buildcommand. - Presets Handling: Managing configuration presets used to extend Storybook functionality.