у графов сейчас достаточно паршивый ux чтобы для работы требовался десктоп, но никаких фундаментальных причин для этого нет
графов приложения сейчас нет потому что эта задача вызывает сложности сразу на трёх фронтах
— проблемы с реализацией: всякие unsolved problems in computer science и возня с d3 в этом пункте
— проблемы с исходными данными: построить динамический граф невозможно из-за эфмерности связей. а для того, чтобы получить возможность построить статический граф связей приложения мне потребовалось сделать эффектор, это два года фулл тайм. сделать и что самое сложное, убедить воспользоваться идеей остальных.
— проблемы с отображением: визуализация графа это полноценная дизайнерская проблема, причём довольно сложная, для того чтобы к ней подступиться мне пришлось научиться рисовать (рисую сейчас углём)
в итоге комбинация из технической социальной и дизайнерской проблемы