Experts.jp日本に、もっとエキスパートを。0こんにちは、編集長の白石です。2」の模様をお伝えする記事の前編です(後編はこちら)。Live#2とは、「TechFeedを地上に出現させる」ことをコンセプトとした、テクノロジーの最新トレンドをエンジニア向けに紹介するというイベントです(TechFeedとは、「最先端が、ここにある。」をキャッチコピーとしたエンジニア向け情報収集アプリです)。本イベントは、ReactとAngularをより楽しく深く学ぶため、現代のWebアプリに求められる各種要件についてそれぞれを比較する...というアプローチを取りました。(私は本イベントの企画と対談のモデレーターを務めました)読み応えバッチリ、勉強になること間違いなし。今回はライブ感を重視し、あえてイベントでの(砕けた)口調も可能な限り再現してみました。皆様、どうぞお楽しみください!当日のイベントは大盛り上がりでした。本日は、多くのお客様にご参加いただいて、大変うれしく思います。2」と題しまして、今をときめくコンポーネント指向のWebアプリケーション・フレームワーク2つを比較して学べる会を目指しています。そのために、それぞれのフレームワークのエキスパートの方々にお集まりいただきました。日本ユーザグループ代表)Reactサイド。左がkoba04、右がyosuke_furukawa。(ng-kyoto代表)Angular2サイド。Experts.jp編集長)また今回、フレームワークを比較するための項目を以下のように洗い出してみました。基本的にこの流れに沿って進めたいと思いますが、脱線は大歓迎ですので、皆さんご自由にご発言いただいて構いません。開発言語について語っていただければと思います。基本的にはBabelを使って、ES6以降のコードをES5に変換しつつ開発しますね。TypeScriptを使う人もいます。Babelの作者はFacebookにいたりするので、基本的にはBabelだと楽ですね。あとDartがあります。いや、Dartは笑いどころじゃないでしょう(笑)。公式に推奨されているのはTypeScriptです。ES6書いてBabelでもいいし、ES5でも書けることは書けますが、結構キツイんで、基本的にはTypeScriptで書くのがデファクトになってます。結局なんの言語で書きますか、というのが重要で。