
MaestroとMSWを使用したReact Nativeの結合テストを書く
一般的なReact Nativeでの結合テストはJestとTesting Libraryを使用することが一般的だと思うが、今回はMaestroとMSWを使用して結合テストを書いてみる。
Current weather in Tokyo
TypeScriptのパフォーマンス改善
TSKaigi
To Speaker Deck
MaestroとMSWを使用したReact Nativeの結合テストを書く
一般的なReact Nativeでの結合テストはJestとTesting Libraryを使用することが一般的だと思うが、今回はMaestroとMSWを使用して結合テストを書いてみる。
React Contextのアンチパターンは本当にアンチパターンなのかを考える
ReactのContextに関する内容で、stateとsetStateを1つのvalueにまとめるとパフォーマンスが悪くなるので分けたほうがいいというものがあるが、果たしてそれは本当に最善なのだろうか?
クロスサイトでCookieを扱う
クロスサイトでCookieを保持して使えるようにしたいという時に最終的にしたことのメモ
React Ariaでアクセシビリティを考慮した実装をする(テストもやる)
React AriaはAdobeから提供されているReact向けのライブラリで、アクセシビリティを重視したコンポーネント作成を手助けしてくれるものです。React Ariaを使用することで適切な属性の付与と操作が可能になりますが、アクセシビリティの高いデザイン実装は自分で行う必要があります。今回はReact Aria(React Aria Components)を触ってアクセシビリティを学びながらStorybook上で動かし、テストも行ってみます。
Blog Page