はじめに 業務ではVue/NuxtやSvelteをTypeScriptで書いているフロントエンドエンジニアです。 最近はフロントエンド以外の領域を勉強していて、今朝Rustのthe Bookを読み終わりました。 今回はFlutterの話をします。 Dartの歴史とGoogleの野望 Dartは2011年にGoogleのカンファレンスで大々的に発表されました。2008年にChromeを発表し、Webブラウザにおけるシェアを伸ばしつつあったGoogleは、ブラウザ上で動的なインタラクションを可能とするJavaScriptそのものを書き換えようとしたのです。というのも当時のJavaScriptは、クラスやモジュールを取り入れようとしたECMAScript 4(JavaScript 2.0)が放棄されたことから明らかなように、MicrosoftやYahoo!などレガシーサイトを擁する企業の抵抗によ