VueとTypeScriptとAtomic DesignとTDDで、Microsoft Add-insを開発する by TypeScriptとAtomic DesignとTDDでOffice Add-insを開発している話

Vue Fes Japan 2019
ハーフセッション(20分)

VueとTypeScriptとAtomic DesignとTDDで、Microsoft Add-insを開発する

aicon_ai TypeScriptとAtomic DesignとTDDでOffice Add-insを開発している話 aicon_ai

リーガルテック スタートアップのGVA TECHでは、
プロダクト上 Microsoft Office Add-insを開発する必要がありました。
Office Add-ins開発は、開発情報が充実しているとは言えず、手探りの中進めていかなければなりません。
また、サービス上、高い信頼性を要求されるため、
TypeScriptとAtomic Design、TDDを選択して開発いたしました。

Office Add-ins開発という情報が少なく狭い領域において、
取り組んだ実例をお話し、知見をシェアできればと思います。

具体的には以下についてお話する予定です。
・プロダクト及び技術選定の背景
・Office Add-insについての説明(開発環境、デバッグ周り)
・Vue及びTypeScript、Atomic Designを用いた開発について
・TDD と テスト用Frameworkを用いた開発について
・現状の課題と今後の見通しについて