Speaker天野 卓 氏

天野 卓 氏

天野 卓 氏

会社
シックス・アパート株式会社
役職
開発シニアマネジャー

Movable Typeの開発メンバーであり、個人のプラグイン開発者であり、猫2匹の同居人であるプログラマーです。利用者がファンになってくれるようなソフトウェアを作りたいと常々思っているのですが、まだ先は長いです。最近はCMSの中でLLMをどう活かすべきかに興味があります。1978年11月の長野県に生まれ、現在も在住しています。

TypeScript100%で作るMovable Typeプラグイン

Room A
15:25 - 16:10

2023年のデータによるとTypeScriptはGitHubで3番目に使われている言語です。そして同データで1番目であるJavaScriptもTypeScriptへ書き換えられることも多い状況も鑑みると、現在では最もポピュラーな言語の一つと言って差し支えないと思います。またTypeScriptはフロントエンドでもバックエンドでも、あるいは細かく分けるならCDNのエッジランタイムでも、幅広い環境で利用できる言語でもあります。

Movable TypeのバックエンドはPerlで書かれており、プラグインを作成するためには何かしらの形でPerlを書くことが一般的なのですが、このセッションでは「TypeScriptのみで十分に価値のあるプラグインを作成する」という例を紹介します。「TypeScriptは書けるけれども、MTのプラグインを書いたことはない人」向けであると同時に、「すでにプラグインを書いている人」にとっても新しいアプローチのヒントになるような話ができればと思っています。

そして最後にはいよいよPerlを...書くことになるのかどうかは当日のお楽しみです。