DMM.comの、一番深くておもしろいトコロ。

フロントエンド

Think! FrontEnd #1を開催しました!

こんにちは。Think! FrontEnd運営の赤石(@isy)です。オンラインサロン事業部所属で、普段はフロントエンドを主に開発しています。 今回は、6/25(木)に開催した「Think! FrontEnd by DMM #01」について、開催経緯や登壇内容を紹介したいと思います! Think! F…

DMM 百万長者を支える技術

はじめに DMM 百万長者を開発している上井(ウワイ)と申します。 100man.dmm.com DMM 百万長者は、2019 年 9 月にリリースしたばかりの新進気鋭のサービスです。 そんな DMM 百万長者のアレコレをご紹介いたします。 はじめに DMM 百万長者ってどんなサービ…

購入済み動画一覧に検索機能を実装する際に使用したIndexedDBの話

はじめに こんにちは。動画配信事業部 EC-Growthチームの荒井です。 私たちEC-Growthチームは、DMMの動画配信サービスをGrowth(成長)させるためのチームで、アナリストと共に売上向上に繋がる施策を打ったり、ユーザのエンゲージメントを高める施策に日々…

DMMアカウントサービスチームの取り組み(レイテンシ改善)

はじめに アカウントサービスチームとは 最近の課題改善 さいごに はじめに こんにちは! メンバーシップサービス部 アカウントサービスチームの今井です。 現在はアカウントサービスチームのプロダクトオーナーとして、チームが持つプロダクトの価値の最大…

Nuxt.js v2とGAE/SE Node.jsでSPA×SSR×PWA×サーバーレスを実現する

はじめに こんにちは。イベント事業部の上井(ウワイ)と申します。 Nuxt.jsのv2が9月に正式バージョンとしてリリースされました medium.com またそれに先立って、Google Cloud PlatformからGoogle App Engine Node.js Standard Environment(以下、GAE/SE…

redux (redux-saga) の設計にシーケンス図を用いてみた話

はじめに こんにちは! プラットフォーム開発部、webエンジニアの千葉です。 デザイン〜フロントエンドを軸に、バックエンド〜インフラも含めてできることは何でもやっています。 そしてできることをもっと増やしたいと思う日々です! さて、今回の記事では…

DMM動画サービスの問題を解決しようとしている話(コンポーネント編)

はじめに みなさん、こんにちは。動画配信事業部でサービスの開発効率改善チームの小谷野です。 今回も長期運用中のサービス「DMM動画」の改修に着手した話「フロントエンドエンジニアの取り組み」をお話ししたいと思います(前回のデザイナーの取り組み=「D…

堅牢なCSSをReactに手軽に実装できるstyled-jsx

はじめに こんにちは、クリプトマイニング事業部でエンジニアをしているusagi-fです。フロントエンドを中心としてデザインやサーバーサイドも触っています。 今回はReactを使ったアプリケーション上でCSS実装をするために便利な「styled-jsx」というライブラ…

Nuxt.jsとFirebaseでSPA×SSR×PWA×サーバーレスを実現する

はじめまして。DMM.comラボ エンターテインメント本部イベント開発部の上井(ウワイ)と申します。 インフラからフロントエンドまで幅広く担当しております。 今回は、業務で利用しているNuxt.jsとFirebaseを使って、SPA×SSR×PWA×サーバーレスのWebアプリケ…