2019/07/22こんにちは。Classiに2019年新卒で入社した原です。Classiはスカラシップスポンサーとして参加させていただきました。ng-japanとは、フロントエンドフレームワークであるAngularの日本最大のカンファレンスです。私自身、昨年のng-japanに参加した際にClassiがスポンサーをしていて、そこでClassiの存在を知って入社に至ったという経緯があります。そのためng-japanは非常に思い入れがあるイベントです。今年のng-japanはセッションの半数が英語で行われ、私にとってはとてもチャレンジングなものでした。その中でも特に印象に残ったセッションを紹介させて頂きたいと思います。Rendererとbazelプロジェクトの進捗など、今後のAngularがもっと楽しみになる内容でした。Shakingの言葉の由来をこのセッションで初めて知りました(笑)。bugdetの閾値の設定方法などAngularでの施策が紹介されていました。cordovaなどのHTMLアプリに関連するライブラリはよく耳にしていましたが、このセッションのおかげでそれぞれの関係をようやく理解できました。webの開発者だとPWAがあるからモバイルアプリ必要ないと思いがちですが、PWAはモバイルに比べてユーザーに使われないという結果は大変興味深かったです。Ionicで簡単にアプリ開発を始められそうなので、今すぐにでも始めたいと思わされました。Yeenさんが、NG-MYのウェブサイトをどう作ったかという内容でした。個人的に驚きだったのがPuppeteerを使ってビルド中にprerenderingして構成済みのHTMLを返せるようにするということです。これによってSSR用のサーバー無しに構築済みのHTMLを返すことができます。AngularにはGatsbyやNuxt.jsなどのデファクトになっている静的サイトジェネレーターがありませんが、こうして高パフォーマンスなWEBサイトを作れるのかと感動しました。prerendering以外にも画像やフォントの最適化など内容が豊富で、とても学びになるセッションでした。今回Classiはスカラシップスポンサーとして、地方から参加する学生の方々に交通費と宿泊費の支援をさせて頂きました。Classiは教育サービスを提供する会社ということで、遠方に在住でイベントに参加するのが難しい学生を対象に様々なイベントでスカラシップの支援をさせて頂いています。スカラシップ参加者を募集中です。https://classi-scholarship.connpass.com/event/131453/)スポンサートークをするClassiプロダクト開発部の八谷副部長ng-japan終了後には懇親会を行い、六本木で美味しいシュラスコを食べに行きました!懇親会ではフロントエンド技術の話や学生生活の話でとても盛り上がりました。参加した学生さん同士で仲良くなってる姿を見て、スカラシップをやった甲斐があったなと思いました。懇親会にはAngular日本ユーザーグループ代表のlacoさんも駆けつけてくれました。lacoさんはClassiのフロントエンドアドバイザーも務めています。https://www.wantedly.com/companies/classi/post_articles/154289学生のみなさんとClassiメンバーで記念撮影スカラシップ参加者のみなさんが参加レポートを書いてくれました!https://shinyoshiaki.netlify.com/article/7mnki0yu3joz6wm4rlvw3phttps://note.mu/qi_/n/nbd13402e1cechttps://miyah-kun.hatenablog.com/entry/ng-japan2019-scholarship-entryhttps://gpioblink.hatenablog.com/entry/2019/07/19/123346今年もAngularいいな!と思えるng-japanでした。来年はもっと楽しめるように英語の勉強をして臨みたいです。BlogClassi(クラッシー)は、データテクノロジーを活用し、学校教育の課題解決を支援しています。それらを通じて、子どもたち一人ひとりが主体的に、学ぶ意欲と学び続ける力を育む教室を共に創っていきます。フォローもっと見る同じタグの記事#エンジニアもっと見る今週のランキングランキングをみるClassi株式会社からお誘いこの話題に共感したら、メンバーと話してみませんか?話を聞きに行きたい。