Architecture
#
Dependent softwarerediagram depends on the following software:
- Graphviz
- Software for drawing graph structures. You can specify what kind of diagram to draw in Graphviz with the data description language called DOT language 1.
- Node.js
- A JavaScript execution environment built on the V8 JavaScript engine.
#
How it works?rediagram uses React to output the DOT language from JSX and Graphviz to generate an image of the infrastructure diagram.
React GraphvizJSX --------> DOT ---------> Image
- A type of data description language for expressing graphs as data structures using plain text. Graphs can be drawn in a simplified format that is easy to process on a computer and easy to understand visually.↩