giftee Tech Blog

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

フロントエンド

Vue Fes Japan 2024 セッションレポート「Vue.js、Nuxtの機能を使い、大量のコピペコードをリファクタリングする」を聞いて、コンポーネントについて考えてみた

こんにちは、エンジニアの toki (@tokai235) です。法人向け eGift サービス giftee for Business の開発をしています。普段はバックエンドやインフラのお仕事が多いですが、フロントエンドエンジニアを自称しています。 先日開催された Vue Fes Japan 2024 …

Vue Fes Japan 2024 セッションレポート「Vue3の一歩踏み込んだパフォーマンスチューニング 2024」の紹介と所感

こんにちは、エンジニアの toki (@tokai235) です。法人向け eGift サービス giftee for Business の開発をしています。普段はバックエンドやインフラのお仕事が多いですが、フロントエンドエンジニアを自称しています。 先日開催された Vue Fes Japan 2024 …

Vue Fes Japan 2024 参加レポート 「Vue Fes Japanってこんなに楽しいの!?」

こんにちは、ギフティでエンジニアをしているshirai(@shilo_113)です。 私は普段、主にフロントエンドにVue.js、バックエンドにRuby on Railsを採用したプロダクトの開発を担当しています。 今回、2024/10/19(土)に大手町で行われたVue Fes Japan 2024に…

Vue Fes Japan 2024 の「Vue と Vite で作る UI コンポーネントライブラリ」の内容をギフティのデザインシステムに照らし合わせて比較してみた

こんにちは、エンジニアの egurinko です。今年も Vue Fes Japan 2024 が無事開催されました その中で、弁護士ドットコム株式会社様の「Vue と Vite で作る UI コンポーネントライブラリ」の発表でデザインシステムのお話がありました。ギフティにもデザイン…

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 等々で「ブログ見ました」と言って下さる方がい…