ユーザーの利便性を考えた結果、データ構造が多階層・ツリー構造になってしまい、サーバー側での性能低下や、クライアント側での描画性能の低下に繋がったことは無いですか?
カミナシはユーザーが現場で使用する紙のチェックリスト(ワークフロー)をノーコードでDX化するサービスです。ワークフローの構成で「条件分岐」「繰り返し」などをロジカルに実現するためには多階層のノード・データを扱う必要があり、カミナシでは多段階テーブルからデータ取得する際の速度低下や、クライアント側の多段階描画による速度低下の問題を抱えていました。こちらの問題について、カミナシがどのような高速化を行ったかご紹介します。