TypeScript

Protocol Buffersで定義したAPIからTypeScriptを出力して型安全なフロントエンド開発

こんにちはアソビューのフロントエンドのテックリードの井上です。 アソビュー! Advent Calendar 2023の3日目(A面)です。 AC6を2回クリアして軽くロス状態です。3周目は心がくじけました。 アソビューのフロントエンドでProtocol Buffersで定義した型を…

React Context APIを使ってメディアクエリを共通化してみた。

こんにちはフロントエンドエンジニアの指田です。 コロナの影響でフルリモートになって1か月ほど経ちました。 運動不足気味です。 さて、今回はレスポンシブ対応で利用するメディアクエリをReact Context APIを使って共有・取得がシンプルに実装できたので紹…

既存ReactプロジェクトにTypeScriptを導入した話

アソビュー Advent Calendar 2019の2日目。 フロントエンドエンジニアの指田です。 今回はアソビューの既存ReactプロジェクトにTypeScriptを導入した内容についてお話します。 はじめに Babelでコンパイルしている既存ReactプロジェクトにTypeScriptを導入し…