https://github.com/sswconsulting/ssw.verticalslicearchitecture.documentation
The best place to learn about Vertical Slice Architecture (VSA), through a complete documentation website, full of theory, in practice examples, sample apps & curated media
https://github.com/sswconsulting/ssw.verticalslicearchitecture.documentation
docfx dotnet software-architecture vertical-slice-architecture vertical-slices
Last synced: about 2 months ago
JSON representation
The best place to learn about Vertical Slice Architecture (VSA), through a complete documentation website, full of theory, in practice examples, sample apps & curated media
- Host: GitHub
- URL: https://github.com/sswconsulting/ssw.verticalslicearchitecture.documentation
- Owner: SSWConsulting
- License: mit
- Created: 2024-03-15T08:45:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-23T04:14:18.000Z (about 1 year ago)
- Last Synced: 2025-03-27T04:41:43.889Z (3 months ago)
- Topics: docfx, dotnet, software-architecture, vertical-slice-architecture, vertical-slices
- Language: Markdown
- Homepage: https://verticalslicearchitecture.com/
- Size: 56.6 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/Hona/VerticalSliceArchitecture.Documentation)
# 🤔 What is this?
This is the source controlled static site for [verticalslicearchitecture.com](https://verticalslicearchitecture.com).
While it is early on in its development, it aims to be the go to place to learn about VSA concepts.
Additionally, it will demo how the theory can be applied via my [Vertical Slice Architecture Template](https://github.com/Hona/VerticalSliceArchitecture) as a companion to this site.
## Contributing
Contributions are absolutely welcome. Feel free to create an issue, discussion, or pull request.
## Working locally
The easiest way to get started is to run
```bash
docfx build --serve
```However, when you're changing a lot, to see changes in realtime, its easier to use the hot reload script.
First, install the dependencies:
```bash
npm install -D
```Then run the hot reload (watch) script:
```bash
npm run watch
```