2023-06

シェルスクリプト

ダブルクォートがエスケープされたjsonを整形する

やりたいこと ■Before bbb.json "{\"name\":\"hoge\",\"age\":12}" ■After { "name": "hoge", "age": 12 } 結論 $ cat bbb.json | jq -r ...
React.js/Next.js

【Next.js】jestを使ったユニットテストを導入する(TypeScript利用)

環境 next 13.2.1 jest 29.5.0 参考ページ 今回の記事は、Next.jsのテストに関するページをもとに作成している。 テスト対象のコンポーネント 今回のテスト対象コンポーネントは以下。 ボタンと言いつつ、ただのh3タグ...
用語

フレームワークとライブラリの違い

車で例えた理解 フレームワーク:車の骨組みがほぼ出来上がっている状態のもの フレームワークは基盤なので、1つのアプリケーションで使うフレームワークは1つ ライブラリ:車の部品のこと(タイヤ、ボンネット、ボディ) ライブラリはパーツや部品のこ...