DominikPieper / nx-architectures

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nx architectures Docs

All Contributors

πŸ‘€ What is this repository

The Nx Architecture documentation projects aims to collect information about different architectural styles people use in their projects. There are a lot of information how to split projects technically with Nx, but not that much information how people tend to do it logically. The target of the project is:

  • Collect examples for people to look at and discuss
  • Be a source for people to get inspired by looking at what worked for others.
  • Add you own examples and discuss with others

How to add content

Within content/docs/template you'll find a template file to copy and rename. Add your content there and open an PR. Right now there are different areas with space for some text, a folder structure and further explanation for the different folders. After that there is an area to add you module boundary config so people can look at how you structure your connections.

🧞 Commands

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

Command Action
pnpm install Installs dependencies
pnpm run dev Starts local dev server at localhost:4321
pnpm run build Build your production site to ./dist/
pnpm run preview Preview your build locally, before deploying
pnpm run astro ... Run CLI commands like astro add, astro check
pnpm run astro --help Get help using the Astro CLI

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Dominik Pieper
Dominik Pieper

πŸ“–
Daniel Glejzner
Daniel Glejzner

πŸ“–
Add your contributions

This project follows the all-contributors specification. Contributions of any kind welcome!

About


Languages

Language:TypeScript 86.8%Language:Astro 9.1%Language:MDX 2.6%Language:CSS 0.9%Language:JavaScript 0.6%