4D Qodly Proでブラウザベースのユーザーインターフェイスを作成するのは、4Dフォームエディタを使うのととてもよく似ています。4Dデベロッパーであれば誰でも知っているように、ボタンをクリックすれば4Dメソッドが呼び出されます。そして、そのメソッドは、あなたの(多くの場合、既存の)ビジネスロジックを実行します。
そのために、ウィジェットまたはページ(フォーム)全体のイベントを定義します。ブラウザの動作はデスクトップアプリとは少し異なるので、追加のイベントがあったり、あるいはコードの実行順序が異なるかもしれません。イベントレポートは、これをよりよく理解するのに役立ちます。
ロジックが壊れるとき、それは一般的にはコードではなく、イベント間の見えないスレッドで発生します。見逃されたトリガー。手に負えない量の呼び出し。イベントが発生すべきときにそれが発生しない、などです。
イベントレポートは、このスレッドを丸裸にします。何が宣言されたかだけでなく、すべてのイベントがどのようにつながり、どのような順序で、そしてなぜそれが重要なのかに関する、ページの完全な俯瞰のレポートです。Qodly Studioにビルトインされた、完全なページロジックのビューが得られます。イベントがどこで宣言され、どのように相互作用し、どのような順序で実行されるのか、すべてを一箇所で即座に確認でき、そしてそれはワークスペースに完全に統合されています。
すべてがどのようにつながっているかを見る
イベントレポートはQodly ページで定義された全てのイベントを自動的にマッピングします。
以下のようなものを即座に確認できます:
-
どのイベントが存在するか
-
どこで宣言されているか
-
それらがたどるシークエンス
その結果、ページのインタラクションを完全に明確にする、統一されたトップダウンビューが得られます。
より速い洞察、よりスムーズなフロー
イベントレポートを使えば、Qodlyページでの作業は自然で透明なものになります。アクションが互いにどのようにトリガーされるかを視覚化することができ、機会を特定してロジックをシンプルにし、またワークフローを効率的に保つことができます。コンポーネント間を行ったり来たりすることなく、ページの動作を明確に把握できるため、時間の節約につながります。
なぜ重要なのか
イベントロジックが可視化され、探索しやすくなれば、開発はより速く進みます。
イベントレポートは、次のようなことに役立ちます:
-
迅速なデバッグと改良
-
チーム間で自信を持って共同作業
-
ページのパフォーマンスに対する信頼構築
社内ツールの開発であろうと、大規模なエンタープライズアプリの開発であろうと、明確であることが重要です。そしてイベントレポートはまさしくそれを提供するものです。
Qodly Studioで試す
イベントレポートはあらゆるページに対して以下の方法で開くことができます:
-
ページの右上にあるイベントレポートアイコンをクリックする。
-
エクスプローラーからイベントレポートで開くを選択します。
開くと、下の例のように、イベントとその実行フローがトップダウンで表示されます。

まとめると、Qodly Studioのイベントレポートでは、ページ上のすべてのイベントをわかりやすく、つながった形で見ることができます。アクションがどこで宣言され、どのように相互作用し、どのような順序で実行されるかを一度に見ることができます。これはアプリケーションロジックを完全に理解し、改良し、最適化するためのビルトインされた方法です。
現在、この投稿へのコメント機能は利用できません。