Mercari Engineering Blog

We're the software engineers behind Mercari. Check out our blog to see the tech that powers our marketplace.

Mercari Web / Frontend meetup #1 を開催しました

フロントエンドエンジニアの @nullpoo です。 2/19(月)にメルカリで外部登壇者の方々をお招きして Mercari Web / Frontend meetup #1 を開催したので、その様子をお届けします。

mercari.connpass.com

@uskay 氏による、「Modern Webを作ろう / Progressive Web Apps と AMP」

宇都宮 佑亮氏(@uskay) - グーグル合同会社 gTech シニア モバイル ソリューションズ コンサルタント

  • AMPやPWAの他に、表示速度やプッシュ通知許可の求め方など、ユーザーの体験を向上させるためのテクニックが満載の発表でした
  • InstagramやSnapchatで提供されているストーリーと似たAMP Storyや、AMP内でもworker経由でJavaScriptが実行できるようになるかもしれないという話など、最新のAMPの状況についての話もありました
  • 後日ブログにて細かい話を公開してくださるそうなので楽しみに待ちましょう

f:id:nullpoo:20180219195048j:plain

@_hitima による、「メルカリにおける PWA と AMP について」

小嶋 仁司(@_hitima) - メルカリ所属。Frontend Engineer / Manager

  • メルカリからは小嶋が、メルカリにAMPを導入した背景と得られた結果や、PWAのプロトタイプ実装に取り組んで感じたことなどを話しました
  • Workboxなど導入は簡単だが、アーキテクチャも併せて考えなければお客さまの体験は向上しないという話が印象的でした
  • USでは13歳以上のスマホユーザーの半数が月に1度も新規のアプリケーションをインストールしないという話を聞き、Webトレンドの変化を感じました

f:id:nullpoo:20180221183019j:plain

@yosuke_furukawa 氏による、「BFF/SSRの話」

古川 陽介氏(@yosuke_furukawa) - リクルートテクノロジーズ所属。Japan Node.js Association 代表理事。

  • フロントエンドのためのバックエンドであるBFF(Backends For Frontends)が必要になってきた背景や、組織的な話がとても参考になりました
  • SSR(サーバーサイドレンダリング)の話では、「GoogleのクローラがJavaScriptを解釈するというが、どのような環境で解釈するのかわからず、心配で夜も眠れない」という話が笑いを誘っていました
  • 発表資料はこちら

f:id:nullpoo:20180219203328j:plain

最後に

当日はたくさんの方にお越しいただき、セッションや懇親会など大変盛り上がりました。当日の様子はTwitterでも実況されていたので見てみてください。

メルカリでは今後も継続的にこのようなイベントを開催していきます。その場でしか聞けない話もたくさんありましたので、興味が湧いた方は次回以降ぜひご参加いただければと思います。

メルカリでは一緒にフロントエンド/Webを盛り上げていくエンジニアを募集中です!

ソフトウェアエンジニア(Frontend) / メルカリ