5/18 JJUG CCC 2019 Springで「CDIポータブルエクステンションの作ってみよう」というタイトルで登壇しました。難しいテーマを選んでしまった上、時間も20分という短時間だったため、どうやったら内容が伝わるのか、発表当日のぎりぎりまで悩みました。 CDIポータブルエクステンションについては、そもそもどのような目的で使うのか、何ができるのか、それを使って何が嬉しいのかといったことが仕様書からは読み取ることが難しいです。さらにサーバーサイドのコンポーネントのため、日本国内で記事やブログ等で紹介されることもないと思います。そこで、CDIを使ってフレームワークの開発をしている方が、GoogleでCDIというキーワードで検索してもらったときに目に止まるような資料を残したいと考えていました。 サンプルプログラムは https://github.com/minamoto/cdi20-e