ddeboskey
ServiceNow Employee

今週のPlatform Academyセッションでは、ServiceNow上でモダンでスケーラブルなエクスペリエンスを構築するための最も強力なツールの1つであるUI Builderにおけるコントローラー構築について、魅力的な深掘りが行われました。

Maria Gabriela Ochoa Perez Waechterが主導し、このセッションでは参加者向けに、コントローラーが重要である理由、開発をいかに簡素化するか、そしてチーム間のコラボレーションを改善する多くの方法について説明しました。

🎥 Video: https://www.youtube.com/watch?v=K1cJ5m9NsFg

その核となるのは、「操作の頭脳」を作成することです。ロジックを複数のページに分散させるのではなく、コントローラーを使用すると、アプリケーションのビジネスルールを単一の再利用可能なレイヤーで構成できます。その利点とは何でしょうか?コントローラーに加えられた更新は、それを参照するすべてのページに自動的に反映され、開発者が反復的な再作業を行う手間を省きます。

コントローラーはコラボレーションも容易にします。従来のセットアップでは、開発者は同じページで作業しているときに、互いの変更を上書きするリスクがあります。ロジックをコントローラーに移動することで、ある開発者はビジネスルールに集中し、別の開発者はUIの作業を行うことができます。これにより、お互いの作業を邪魔することがありません。この懸念事項の分離は、チームワークを合理化し、生産性を向上させます。

Mariaは、これらのコンセプトを、UI Builderで完全に構築されたMagic: The Gatheringトーナメントオーガナイザーアプリの楽しいデモで説明しました。コントローラーは、参加者の登録から試合結果の追跡まで、すべてを動かしており、このアプローチがいかに多用途であるかを示しています。このデモでは、もう1つの主要な利点である再利用性が強調されました。コントローラーが一度構築されれば、複数のページに接続し、新しいシナリオに簡単に適応させることができます。

スキルを磨きたいと考えている方のために、Now LearningにあるUI Builder FundamentalsおよびAdvancedコースのようなリソース、ならびにコミュニティのブログ投稿や以前のアカデミーの録画は、ステップバイステップのガイダンスを提供しています。

このセッションは、Platform Academyがいかに開発者やクリエイターのスキルをさらに向上させるかを示す一例にすぎません。今後のセッションでは、localization、AI-powered mobile experiences、analytics、process miningなどのトピックが取り上げられ、これらすべては、斬新なアイデアと実践的なユースケースを刺激するように設計されています。

UI Builderに興味があるだけでも、あるいは高度なアプリを構築する準備ができている場合でも、コントローラー構築は、ServiceNow上でよりスマートで柔軟な作成方法を提供します。

👉 お見逃しなく — 次回のPlatform Academyセッションにご参加いただき、難しい質問をご持参のうえ、ご自身の構築スキルを次のレベルへと引き上げる方法をご確認ください。

免責事項: 一部の日本語は、翻訳ソフトウェアを使用してお客様の便宜のために翻訳されています。正確な翻訳をご提供できるよう相当な努力を払っておりますが、いかなる自動翻訳も人間の翻訳者に代わすることはなく、そのようなことは意図されておりません。翻訳は「現状のまま」提供されています。他言語への翻訳の的確性、信頼性または正確性については、明示または黙示を問わず、いかなる保証も行われません。翻訳ソフトには限界があるため、一部のコンテンツが正確に翻訳されていない場合があります。これらの資料の公用言語は英語です。翻訳の際に生じる相違または不一致は、コンプライアンスまたは履行の目的に関しては拘束力を有さず、法的効力はないものとします。

この記事は機械翻訳されております。最新は元となる記事をご覧ください: https://www.servicenow.com/community/servicenow-ai-platform-blog/platform-academy-unlocking-the-powe...