Skip to content

Proof of concept for a Component Editor and Documentation tool for the Astro framework

Notifications You must be signed in to change notification settings

aFuzzyBear/astro-component-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astro Component Book

Project Lead : jonathantneal

🧠 Overview

The purpose of this project is to create a Component Explorer and Documentation facility to work with and alongside the Astro framework. Taking inspiration from Storybook.js, a powerful and fully composite system that provides developers with means to create Stories for each component that makes up the UI for that particular application.

For this project we wish to create a similar facility to help developers utilising Astro, to create a powerful Component driven narrative.

Using Astro's unique ability to render content statically, and components from a whole host of UI frameworks. We see the need that soon within the Astro ecosystem, developers would be wanting a similar experience that is offered by Storybook.

An editor and documentation tool that would help enforce the design principles and systems for their application. Helping them to craft and create their components.

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run start Serves the development site at localhost:3000
npm run build Builds the production site to ./dist/
npm run serve Serves the production site at localhost:3000

About

Proof of concept for a Component Editor and Documentation tool for the Astro framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published