doc/visualization/diagramascode/README.md
2025-12-01 12:52:05 +03:00

56 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### diagram as code DaC
- [Graphviz](https://graphviz.org/) , [PlantUML](https://plantuml.com/ru/) , [Mermaid](https://mermaid.js.org/) и [D2](https://d2lang.com/)
- online: [PlantUML](https://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000) ; [Mermaid](https://www.mermaidchart.com/play?utm_source=mermaid_js&utm_medium=editor_selection&utm_campaign=playground#pako:eNqrVkrOT0lVslJSqgUAFW4DVg)
- https://github.com/bpmbpm/doc/blob/main/BPM/graphic_editor/mermaid_etc/mermaid/README.md
### info
- [Network diagram as code / Схема сети как код](https://habr.com/ru/articles/491814/)
- https://habr.com/ru/companies/rostelecom/articles/701970/
- https://mxsmirnov.com/2022/12/03/diagrams-as-code-2-5/
- https://icepanel.medium.com/top-7-diagrams-as-code-tools-for-software-architecture-1a9dd0df1815
### top
- [Top 5 diagrams for documenting software architecture](https://softwarearchitectureweekly.substack.com/p/top-5-diagrams-for-documenting-software)
### tool
- [diagrams-as-code git](https://github.com/topics/diagrams-as-code)
- [diagrams.mingrammer](https://diagrams.mingrammer.com/)
см. также: https://github.com/bpmbpm/doc/tree/main/BPM/graphic_editor/mermaid
ТГ ИТ-архитектура во всех её проявлениях:
- [Привязка к семантики](https://t.me/c/1120099288/167348)
- [C4InterFlow](https://github.com/SlavaVedernikov/C4InterFlow) Architecture as Code framework / Architecture as Code (AaC) / Business Processes as Code (BPaC) / Inspired by the C4 Model, C4-PlantUML project, and c4sharp project.
- [Для архитекторов и аналитиков: шаблон описания архитектуры приложения (34 страницы пользы)](https://habr.com/ru/articles/907154/)
- [structurizr git](https://github.com/structurizr/dsl) ; https://structurizr.com/ ; https://habr.com/ru/articles/855434/ ; https://habr.com/ru/articles/786250/
см. также
- https://github.com/bpmbpm/doc/tree/main/BPM/graphic_editor/mermaid_etc
- https://github.com/bpmbpm/doc/blob/main/BPM/notation/DaC.md
- archimate https://github.com/bpmbpm/doc/tree/main/BPM/graphic_editor/mermaid_etc/PlantUML#plantuml-stdlib
### discussion
- https://t.me/rusontology/11039
### Разное
- [Мета-акторы, готовый скелет микросервиса](https://habr.com/ru/articles/920684/)
### LD
- https://github.com/bpmbpm/doc/tree/main/LD/RDF_viewer
### loc
- https://github.com/bpmbpm/doc/blob/main/BPM/notation/DaC.md
- https://github.com/bpmbpm/doc/tree/main/BPM/graphic_editor/mermaid_etc
### также
- https://github.com/bpmbpm/doc/blob/main/BPM/graphic_editor/SVG/editor.md
- Docs as Code https://github.com/bpmbpm/doc/blob/main/BPM/notation/DaC.md
### xx as code
- https://github.com/bpmbpm/doc/blob/main/visualization/diagramascode/ai1_xx_as_code.md
- AaC https://arch-as-code.org/
- https://github.com/RaoulMeyer/diagram-as-code
- [Network diagram as code](https://github.com/Thomaash/me)
- [Network diagram as code / Схема сети как код](https://habr.com/ru/articles/491814/) ; [git](https://github.com/antirek/network-diagram) ; [online](https://antirek.github.io/network-diagram-editor/) ; Для отрисовки схемы используется cytoscape.js. Схема отрисовывается в двух режимах: auto и grid. Для grid режима необходимо указать positions. Positions - это список элементов с указанием строки и колонки их расположения. Явное указание positions позволяет точно зафиксировать вид схемы.
- [ Architecture As A Code in the C4 model from tech-beeline](https://github.com/tech-beeline) ; https://t.me/archdays/20 ; плагин к Visual Studio Code для работы с архитектурой в нотации Structurizr DSL
- [Почему я использую doc-as-a-code](https://habr.com/ru/articles/895202/)
### 2
- [Code as Docs](https://habr.com/ru/articles/969278/)
- [Лучшие практики в Sequence-диаграммах для системных аналитиков](https://habr.com/ru/articles/969192/)