Explorer
All articles # game # vr # beatsaber # hardware # 3dp # a1 # electronics # keyboard # keyball # sbc # rpi # tech # activitypub # ai # audio # bluetooth # cloud # oci # database # embedded # nrf # git # lang # js-ts # unified # rust # embassy # tauri # os # android # linux # windows # wsa # wsl # security # selfhosted # software # docker # firefox # gitea # neovim # nextcloud # obsidian # sandboxie # scoop # skk # termux # typst # windows # wsl # synology # vpn # vr # quest # web # nextjs # react # react-native # svelte
Tag blog/tech/web/nextjs
Articles
2024/3/24
#tech/web/nextjs
memonext buildでENAMETOOLONGが出たとき
generateStaticParams周りで起きやすい。
Read Article
2023/8/14
#tech/web/nextjs
memoNextjs App DirectoryでSSGとsearch paramsを使うと遅くなる?
デカめのリストを持ち、search paramsでソートの順番を指定できる感じのアプリを作っている(https://example.com/?order=descみたいな感じ)。 すると、なんだかstateを変更後にURLが変更されるのが遅い気がした。 もしかしてと思いネットワークリクエストを見ると… router.push()する度にServer Componentsがfetchされている! いやまあ確かにSSRではそれが正しいのだがSSGではどんなリクエストを送ろうが返ってくるものは同一のはずなのでこれは意味がない。 しかもなんだか動作もおかしくて、例えばソート順を変更すると瞬間で再ソートは行われるのだが1秒後にURLが変更されると同時にソート順がまた変更される。この再ソートはソートが不安定によるもののはずだが、そもそも2回ソートが行われるのが何故なのかがわからない・・・
Read Article