# patternfly-yew-quickstart **Repository Path**: ooeyusea/patternfly-yew-quickstart ## Basic Information - **Project Name**: patternfly-yew-quickstart - **Description**: No description available - **Primary Language**: Rust - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-05 - **Last Updated**: 2024-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PatternFly quick start for Yew This is a quickstart template to get you started with [PatternFly for Yew](https://github.com/patternfly-yew/patternfly-yew). Here you can see this page in action: https://patternfly-yew.github.io/patternfly-yew-quickstart/ ## Pre-requisites * Rust ```shell curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ``` * Trunk ```shell cargo install trunk ``` * NodeJS `npm` ## Initialize Fetch the PatternFly dependencies: ```shell npm ci ``` ## Run local developer setup Start a local development server, which re-builds every time you make changes to the code: ```shell trunk serve ``` Direct your web browser to: http://localhost:8080 You can also start on a different port: ```shell trunk serve --port 8010 ``` ## Perform a release build To build the Rust components and package up the page, run: ```shell trunk build --release ``` The release is in the `dist/` folder.