2023-03-01から1ヶ月間の記事一覧

Nuxt 3 × Vitest でユニットテストのエラーを全て解消するための調査レポート

Nuxt 3 × Vitest で既存のユニットテストを全て通すための調査レポート こんにちは、ANDPADでフロントエンドエンジニアをしている小泉(@ykoizumi0903)です。 昨年末に Nuxt 3 が正式リリースされて以降、アップデートに向けた移行作業を粛々と進めています…

ANDPAD のデザインシステム「Tsukuri」の Web 向け実装について - UI コンポーネントの開発

この記事の概要 Lit を用いて Web Component を実装しています Custom Element Manifest の情報を元に Vue や React のコンポーネントを機械的に実装しています デザイナーと開発者がデザインシステムの語彙を用いてコミュニケーションを取りやすいような設…

フロントエンドエンジニアがモバイルアプリ開発に参画した話

私はアンドパッドでフロントエンドエンジニアとして働いている大西です。VueやNuxtを利用したフロントエンド開発を担当しています。 アンドパッドではフロントエンドの開発を1年ほど行ってきました。しかし、今年からはフロントエンドだけでなくモバイルア…

ANDPAD のデザインシステム 「Tsukuri」 の Web 向け実装について - 方針と全体像の紹介

この記事の概要 デザインシステム 『Tsukuri』の Web 向け実装『Tsukuri for Web』を開発中です 変更しやすくするために構成要素の依存関係を考慮した構造を検討しました コンポーネントの実装は Web Component を利用し、Vue.js と React にも対応します ア…