From 777984a1fbefe3a3cd45c753d11dd0bf51e6fcbc Mon Sep 17 00:00:00 2001 From: Arlan Lloyd Date: Fri, 21 Jun 2024 10:39:18 +0000 Subject: [PATCH] add frontend --- DIAGRAMS.md | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/DIAGRAMS.md b/DIAGRAMS.md index f4da7b84..be2b8a2b 100644 --- a/DIAGRAMS.md +++ b/DIAGRAMS.md @@ -159,6 +159,26 @@ Messaging is middleware. EnterpriseMessageBus is for any messaging handled betw Rel(autosync_c1, tracker_c1, "updates") ``` +## Front +```mermaid + C4Component + title Component Diagram + UpdateLayoutConfig($c4ShapeInRow="4", $c4BoundaryInRow="2") + + Person(user, "User") + + Container_Boundary(frontend, "frontend") { + Component(frontend_c1, "kyoo_front", "typescript, node.js", "Static Content") + } + + Container_Boundary(backend, "back") { + Component(backend_c2, "kyoo_back", "C#, .NET 8.0", "API Backend") + } + + Rel(frontend_c1, backend_c2, "ssr") + Rel(user, frontend_c1, "") +``` + ## Scanner ```mermaid C4Component @@ -181,9 +201,6 @@ Messaging is middleware. EnterpriseMessageBus is for any messaging handled betw ComponentQueue(emb_q2, "scanner.rescan", "RabbitMQ, Queue", "") } - - - Container_Boundary(content, "ContentDatabase") { Component_Ext(content_c1, "ContentProvider", "API", "tmdb or tvdb") }