このエントリーをはてなブックマークに追加

Dec

16

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜

Organizing : BASE株式会社

Hashtag :#base_talk
Registration info

参加枠1

Free

Attendees
129

参加者への情報
(参加者と発表者のみに公開されます)

Description

イベント概要

BASE Tech Talkとは

BASEでエンジニアリングに関わるメンバーが、BASEにおける技術動向や、開発の内情を語ります!

今回のテーマ

BASEでは、サービスの根幹機能である「ショッピングカート」のリニューアルを行いました。

この「ショッピングカート」のリニューアルは、これまでのBASEの歴史の中でも 最も大規模なリニューアルとなった開発プロジェクトです。 リニューアルにあたり、フロントエンドではNext.jsを採用し、開発を進めました。

今回は、「Next.jsを使ったカート大規模リプレイスPJの裏側」と題し、 3名のフロントエンドエンジニアがそれぞれ下記テーマで、技術選定の背景や開発プロジェクトの詳細について発表します。

  • リプレイスPJの全体像と技術選定
  • 大規模リプレイスPJを経験した8ヶ月間を通しての学び
  • カートのデータレイヤーに秩序をもたらすステートマシン「XState」について

視聴者様からのご質問も取り上げますのでぜひご視聴いただき、様々なご質問をお寄せください。

BASE株式会社について

「Payment to the People, Power to the People.」をミッションに、ネットショップ作成サービス「BASE」を提供し、決済の簡易化に取り組んでいます。

個人やスモールチームが多様な決済手段をできる限り簡易に導入できる環境や、資金調達をよりスムーズに実施できる環境をつくり、世界のすべての人に自分の力を自由に価値へと変えて生きていけるチャンスが届くよう寄り添います。

登壇者プロフィール

  • BASE株式会社 Product Dev Division テックリード 大木 聡(おおき さとし)
1981年生まれ。千葉県出身。大学卒業後、SI企業に入社し、ERPパッケージ導入支援など企業の基幹システムの構築・運用業務に従事。その後、ソフトウェアエンジニアとして、組込機器・Webバックエンド・フロントエンド・iOSアプリ開発の経験を経て、2018年2月にBASE株式会社に入社。現在はEコマースプラットフォーム「BASE」のWeb開発に従事している。趣味は山登り。
  • BASE株式会社 Product Dev Division エンジニア 田中 彩子(たなか あやこ)@hiyokoayako
1994年生まれ。鳥取県出身。大学卒業後、2018年4月に新卒で入社した企業にて、検索・予約サービス、メディアサイトのWebフロントエンド開発を経験。その後、2020年4月にBASE株式会社へ入社。
  • BASE株式会社 Product Dev Division エンジニア rry(りりぃ)@ryamakuchi
SIer -> Web デザイン受託 -> 自社 Web サービス開発 という流れでエンジニアになった。マークアップ出身 Rails 育ちで主に Ruby / Vue 界隈でわいわいしている。前職は STORES EC のバックエンドエンジニア。
2021年4月より BASE 株式会社へフロントエンドエンジニアとして入社。Vue も React もどっちも好き。
  • BASE株式会社 Product Dev Division エンジニアリングマネージャー 松原 佑介(まつばら ゆうすけ)
1988年生まれ、愛媛県出身。大学卒業後SI企業に入社。その後、株式会社一休にて主に「一休.comレストラン」のiOSアプリ、フロントエンドの開発を担当。2018年9月にBASE株式会社にフロントエンドエンジニアとして入社。現在はマネージャーとしてBASEの開発グループの運営とフロントエンド組織の運営を行う

タイムテーブル

時間 内容 スピーカー
19:30〜19:45 オープニング(開催趣旨・会社紹介・開発組織紹介) 松原 佑介
19:45〜20:15 登壇「リプレイスPJの全体像と技術選定(仮)」
  &質疑応答
大木 聡
20:15〜20:25 LT1「大規模リプレイスPJを経験した8ヶ月間を通しての学び(仮)」
  &質疑応答
田中 彩子
20:25〜20:35 LT2「カートのデータレイヤーに秩序をもたらすステートマシン「XState」について(仮)」
  &質疑応答
rry(りりぃ)
20:35〜20:45 クローズ 松原 佑介

※ 当日予告なく時間配分・内容が変更になる可能性がございます。

お申し込み・参加について

  • 本イベントは Zoomを利用して、オンラインにて開催いたします
  • ご参加のお申し込みは、Connpassよりお願いいたします
  • お申し込み後、お申込者の方が閲覧できるページにて当日の参加URLをご確認いただけます

こんな人におすすめ

  • BASEのエンジニアリングにご興味のある方
  • BASEの開発組織にご興味のある方
  • フロントエンド開発にご興味のある方

諸注意

  • イベントの開催の様子は、後日メディアで掲載する可能性があります。
  • 参加資格に該当しない方、その他運営局側で参加が不適切だと判断した方については事前に出来る限りお断りさせていただきます。また当日、該当すると判断に至った方については運営から退室をお願いさせていただく可能性があります。

発表者

Feed

aaaaayako

aaaaayakoさんが資料をアップしました。

12/17/2021 14:29

roothybrid7

roothybrid7さんが資料をアップしました。

12/17/2021 11:45

roothybrid7

roothybrid7さんが資料をアップしました。

12/17/2021 11:44

rry

rryさんが資料をアップしました。

12/17/2021 11:20

BASE株式会社

BASE株式会社 published BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜.

12/02/2021 16:06

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 を公開しました!

Group

BASE

ネットショップ作成サービス「BASE」、オンライン決済サービス「PAY.JP」を提供している会社です

Number of events 38

Members 1264

Ended

2021/12/16(Thu)

19:30
21:00

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2021/12/02(Thu) 16:06 〜
2021/12/16(Thu) 21:00

Location

オンライン開催

オンライン開催

Attendees(129)

mendelssohnbach

mendelssohnbach

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

rokkohorosi

rokkohorosi

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

KazukiYonemoto

KazukiYonemoto

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

simezi9

simezi9

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

Kotaro Sugawara

Kotaro Sugawara

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

mixlogue

mixlogue

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

kageko

kageko

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

TakanoriYanada

TakanoriYanada

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜に参加を申し込みました!

shunsuke

shunsuke

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 に参加を申し込みました!

suzunashi3

suzunashi3

BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜に参加を申し込みました!

Attendees (129)

Canceled (6)