TypeScript

React

Reactのグローバルstate管理(Reducer + Context)をTypeScriptで記述する

React Hooksの標準APIであるuseReducerとuseContextを用いて、Reduxライクなグローバルstate管理をTypeScriptで記述しましたので、共有します。 ユーザの認証状況(status)・認証トー...
TypeScript

TypeScriptプロジェクトにESLintとPrettierを導入して極上の安心を ~Git hooksとVSCodeを添えて~

はじめに 経緯 今回はTypeScriptプロジェクトにESLint・Prettierを導入し、TypeScript型システムにより得られる恩恵に加えてさらなる安心を手に入れようというものであります。まずは簡単にそれに踏み切っ...