KaQiita

新米 Web エンジニアが適当なことを書いてます。温かく見守ってやってください。

react

Jest で日付をモック化する

はじめに 今のチームでフロントは React で書いており、テストは Jest を用いて行なっているのですが、「今日の日付」を表示するコンポーネントのテストを書くケースがありました。 なんらかをモック化しないとスナップショットが通らないはずなのですが、そ…

【React】useLayoutEffect とは?useEffect との違いについて

はじめに 業務で React を書いていて久しぶりに useEffect を使う機会があり、ドキュメントを読んで確認していると useLayoutEffect という似たような hooks があることを知りました。 そこで、せっかく出会ったので少しまとめてみることにしました。 useEff…

Google Analytics を導入しようとなった時にエンジニアがやるべきこと

この記事は『LITALICO Engineers Advent Calendar 2019』の 16 日目の記事です。 qiita.com はじめに 弊社では、LITALICO 発達ナビ・LITALICO 仕事ナビ・LITALICO キャリアという複数の Web サービスを運用しています。 各サービスにはエンジニアだけではな…

【Rails & React】再利用性を意識してコンポーネントを切る

はじめに 以前、このような記事を書きました。 www.kaqiita.com view を書くときにはデザインの見た目通りではなく、それぞれのコンポーネントの役割を抽象化して書いた方が綺麗に書けるよ、というものです。 こんな記事を書いていたにも関わらず、先日先輩…