私は、JavaScriptのフレームワークを使用するかどうかを疑問に思っていて、サイズが大きくなるOfficeアドインを構築したいと考えています。 Office Dev Webサイトのほとんどの例ではjQueryを使用していますが、GitHubにはAngular 1または2を使用するプロジェクトがあります。OfficeアドインにはAngularのようなフレームワークが必要ですか?
本書の「Office.jsを使用したOfficeアドインの作成」 'Typescriptはアドインを書くための言語として悪い選択ではないと私は読む。 すべてのTypescriptであるAngular 4がアドインを構築するのに適しているのではないかと思っていましたか?
私も尋ねる理由はそのサイズと関係があります。足場がたくさんある巨大なフレームワークであり、過度のものではないかもしれません。 私は、プラットフォームがアドインを作成していて、それが役割を果たすと想像することもできます。 (PCまたはOfficeOnline)
どのような考えですか?
これは、ASP.NETのようなサーバー側のフレームワークだけがUI用に使用できると聞いた最初のものです。それ以外の場合、JavaScript API以外には何がありますか?これが真実なら、私は本当に頭を机の上に向けて打つつもりです。あなたのクライアント側のコードがあなたのバックエンドサーバとどのように通信できるのかを除いて、 –
@Slavaあなたのコメントをお寄せいただきありがとうございます。 Angular 4がWord Onlineでの使用のためのフレームワークを大きくしていなかったのが私の本当の疑問でした。 Word Onlineでは、誤っていないと、アドインはiframeで実行されています。 – DutchDan
@EricLegault申し訳ありませんが、私は明確ではなかったかもしれませんが、オフィスアドインについて話しているだけなので、Office、jsは要件です。私はこれはOfficeアドインについて議論するときの定義ですが、私が言ったとき、フレームワークを必要とせず、私は第三者フレームワークを意味しました。私は答えを修正します。 –