Symfony Advent Calendar 2021 1日目の記事です!
昨年に引き続き、来週に迫ったSymfony Worldについて紹介します。
https://live.symfony.com/2021-world-winter/
Symfony Worldとは
Symfonyのカンファレンスです。基本的に最初から最後までSymfonyの話です。たまにSDGsだったりダイバーシティのセッションもあるところがヨーロッパらしいかもしれません。
カンファレンスは全編英語ですが、リプレイできるので、もし初回で聞き取れなくても何度も復習できます。字幕も出せます(前回自分自身が登壇者になってはじめて知ったのですが、Symfony Worldの字幕はYouTubeの自動字幕だけでなく登壇者自身によって整備されています)。
(夏の時点では)コロナが落ち着いてきたので最後のオンライン開催になるだろう、とのことでした。高額な渡航費用をかけずに自宅からSymfonyのカンファレンスに参加できる最後のチャンスになりそうです。
参加費
カンファレンスを聞くだけなら119ユーロ(約1万5千円)です。例によってSymfony自体へのカンパなので、国内カンファレンスより高めになっています。
時間帯
Symfony Worldは日本時間18:00〜24:00(ヨーロッパ時間)の回と、25:30〜翌7:55(アメリカ時間)の回があります。2回ともセッション内容は同一ですが、質疑応答で新しい質問が出たら少しだけ違う話が聞けるかもしれません。
私はアジア人に優しい18:00〜枠で参加予定です!
注目セッション
day1: Removing SPOFs
https://live.symfony.com/2021-world-winter/schedule#session-602
Fabienによるkeynoteです。タイトルのみで詳細は明かされていません。
昨年のSymfonyWorldでは、このday1のkeynoteでSymfonyUXの大々的な発表がありました。今年も何があるか楽しみです!
day1: Symfony Components and Design Patterns
https://live.symfony.com/2021-world-winter/schedule#session-614
デザインパターンの利点と、Symfonyコンポーネントの中で使われているデザインパターンについての解説とのことです。
day1: The New Testing Landscape
https://live.symfony.com/2021-world-winter/schedule#session-621
BrowserKitコンポーネントとDomCrawlerコンポーネントを使って機能テストを書いてきたところから、次の新しい世界を提案してくれるようです。
JavaScriptとかfixtureとか…まさに今、試行錯誤している部分をカバーしてくれそうな予感がします。
day2: Everything about Symfony 6
https://live.symfony.com/2021-world-winter/schedule#session-599
日本時間11/30の早朝、いよいよSymfony6がリリースされました
Symfony6はPHP8.0以上が必須要件となる他、様々な新しい機能を搭載しています。私自身、このセッションを聞く前に手元で触って試してしまいそうですが、Symfony6を隅々まで知るためにマストなセッションと言えるでしょう。
day2: From big ball of mud to clean architecture with Symfony
https://live.symfony.com/2021-world-winter/schedule#session-620
Symfonyの強力なコンポーネントに依存しまくってアプリケーション開発してからの、ある日複雑すぎて途方にくれる…Symfonyで作ったアプリケーション長期運用あるあるですし、私自身がSymfony Meetup Kansai等で発表してきたネタでもあります。
同じ問題に対して他のSymfony開発者がどうやって対処しているのか、興味部深い話が聞けそうです。期待大!
まとめ
セッション一覧を見ているだけで今から楽しみでワクワクしています!(今回は自分が登壇しないので気楽です )
オンラインで定員もないので、まだまだチケット購入可能です。前回Nicolasから「もっと日本のSymfonyユーザーにも参加してほしい」という言葉ももらっています 🤗
渡航費もかからないこの機会に、ぜひぜひ一緒に参加しましょうー!