giftee Tech Blog

ギフティの開発を支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信しています。

フロントエンド

CSS Variables 形式のデザイントークンを補完する VS Code Extension を作成し生産性を上げる

こんにちは、エンジニアの egurinko です。過去の記事でデザインシステム Abukuma を作り始めたこと紹介しましたが、今回は CSS Variables 形式で利用可能としているデザイントークンを VS Code 上で補完する Extension を作成したので、その紹介をします。 …

フロントエンドのコンポーネント分割方針について考える

こんにちは、ギフティでエンジニアをしている(@yashi848484)です。先日、ふと思い立って持っている積みゲーの数を数えたら 2 ケタあることが判明し、数えなければよかったと後悔しています。やっていきます。 フロントエンドのコンポーネント分割でよく陥る…

Vue Fes Japan 2022 に参加しました

こんにちは。ギフティの @yashi848484 です。パルデア地方の冒険が今から楽しみです。 さて先日、 Vue Fes Japan 2022 が開催されました。弊社は Silver スポンサーとして協賛しております。 本記事では、数多くあるセッションの中からいくつか掻い摘んで紹…

MUI Data Gridで管理画面のデータテーブルを作る

はじめに こんにちは。giftee Loyalty Platform(GLP)の開発を行っている安達です。GLPの管理画面を新規開発するにあたって、データテーブル機能にReact向けデザインシステムライブラリMUI(2021年にMaterial UIから名称変更しています)のData Gridという…

Lottie でエンジニアとデザイナーがいい感じに二人三脚する

こんにちは!ギフティの @yashi848484 です。ぷよぷよ 30 周年おめでとうございます。 さて、ユーザー体験をよりリッチにしたいなどといったモチベーションから、 Web ページ内にアニメーションを表示したいことがあります。 こんなとき、Lottie というライ…

giftee Box に analytics を導入した話

こんにちは、ギフティの @yashi848484 です。 最近テトリスが得意な方が入社されたため、そのうちぷよぷよで勝負を挑みたいと思っています 先日、私が開発に携わった新プロダクト giftee Box がリリースされました ひとまず無事リリースできてホッとしてい…

「Web Frontend ビルドツールの過去と現在と未来」についてLTしました

こんにちは!ギフティの @yashi848484 です。 Web Frontend とぷよぷよが大好きです。最近はポケモン熱が高いです。 先日ギフティ社内で行われた giftee Tech Bash にて、「Web Frontend ビルドツールの過去と現在と未来」というタイトルで発表しました。 各…

Vue 3 の Composition API を早速使ってみた

はじめに こんにちは! ギフティでエンジニアをしている岸本と申します。 普段は主に to B 向けのプロダクトや社内システムの開発を担当しています。 さて今年度は giftee Mileage Campaign System というプロダクトを新たに立ち上げ、そのフロントエンドフ…

giftee Tech Bash#01 でLTしました

こんにちは!ギフティの @yashi848484 です。 Web フロントエンドとぷよぷよが大好きです。 CTO 柳瀬による最初の記事でご紹介頂きました通り、このブログの立ち上げを担当しました。RubyKaigi や弊社 MeetUp 等々で「ブログ見ました」と言って下さる方がい…