JavaScript

Next.jsでURLのパラメーターを取得したいっ! Next.js

Next.jsでURLのパラメーターを取得したいっ!

使ってるNext.jsのバージョンは14系(App Router)です。 やりたいことの内容としては下記のようなURLの場合の?nanika=1の値を取りたいって話ですね。 https://example.com/user?nanika=1 ちょいとググってみた感じだとuseSearchParams…
Nextjsでwindowオブジェクトを使いたいっ! Next.js

Nextjsでwindowオブジェクトを使いたいっ!

Nextjsで普通に window.** って書いてもコード的にはエラーにはならないんですが、実行するとエラーになるっていう。。 ReferenceError: window is not defined そもそもサーバー側(nodejs)でwindowオブジェクトは使えないので、このエラーが出たっ…
react-test-renderer + react-lazyloadでjestのsnapshotテストをしたいっ! React

react-test-renderer + react-lazyloadでjestのsnapshotテストをしたいっ!

タイトルにテストをしたい!と書きましたが、実際は元々React17では動いていたんですが、React18にしたら動かなくなったので動かしたいっ!です。 React18はreact-lazyloadを使わなくても、React.lazy() / Suspenseで、似たようなことはできるんですが書き換え…
Node.jsのバージョン管理をVoltaでしたいっ! node.js

Node.jsのバージョン管理をVoltaでしたいっ!

別に何でバージョン管理をしてもいいんですが、Voltaが早いらしいので。 ローカルのOSはAlmaLinux 9.1です。 インストール curl https://get.volta.sh | bash 確認 volta -v > 1.1.1 Node.jsインストール バージョン指定(18.…