资源url:https://pan.quark.cn/s/aefb7b820fdc
海量资源频道:https://t.me/okpojie
海量资源网站:https://www.okpojie.com/
资源url:https://pan.quark.cn/s/aefb7b820fdc
海量资源频道:https://t.me/okpojie
海量资源网站:https://www.okpojie.com/
React 19移行で学んだpnpmの依存関係解決の仕組み
pnpm workspaceとViteのモノレポ環境で、React 19への移行時に一部ライブラリがReact 18を読み込み不具合が発生した事例の報告です。
原因はpnpmの依存関係解決の仕組みとViteのimport解決仕様により、ライブラリが意図せず古いバージョンを参照したことでした。
対策として、Viteのresolve.dedupe設定でReactの参照先をプロジェクトルートに統一し、バージョンの混在を解消しました。
React 19移行で学んだpnpmの依存関係解決の仕組み
pnpm workspaceとViteのモノレポ環境で、React 19への移行時に一部ライブラリがReact 18を読み込み不具合が発生した事例の報告です。
原因はpnpmの依存関係解決の仕組みとViteのimport解決仕様により、ライブラリが意図せず古いバージョンを参照したことでした。
対策として、Viteのresolve.dedupe設定でReactの参照先をプロジェクトルートに統一し、バージョンの混在を解消しました。
React 19移行で学んだpnpmの依存関係解決の仕組み
pnpmモノレポ環境でReact19へ移行した際、一部のライブラリがReact18を参照しエラーが発生した事例の報告です。
Viteの依存関係解決の仕組みにより、ライブラリがアプリルートではなく別のパスから旧バージョンを読み込んでいたことが原因でした。
対処としてViteのresolve.dedupe設定を用い、参照先を強制的に統一することで問題を解決しました。
pnpmの構造とViteの解決挙動への理解と、重複排除の設定方法について伝えています。
React 19移行で学んだpnpmの依存関係解決の仕組み
pnpmモノレポ環境でReact19へ移行した際、一部のライブラリがReact18を参照しエラーが発生した事例の報告です。
Viteの依存関係解決の仕組みにより、ライブラリがアプリルートではなく別のパスから旧バージョンを読み込んでいたことが原因でした。
対処としてViteのresolve.dedupe設定を用い、参照先を強制的に統一することで問題を解決しました。
pnpmの構造とViteの解決挙動への理解と、重複排除の設定方法について伝えています。
React 19移行で学んだpnpmの依存関係解決の仕組み
React19移行で見つかった謎の不具合 pnpm workspaceとViteを使うモノレポで、複数あるReactアプリケーションの一つをReact19に更新しました。他のアプリはReact18のままだったため、両方のバージョンが共存している状態です。 変更後、検証していると謎の不具合に遭遇しました。 React19へ移行したアプリに古いReactが紛...
React 19移行で学んだpnpmの依存関係解決の仕組み
React19移行で見つかった謎の不具合 pnpm workspaceとViteを使うモノレポで、複数あるReactアプリケーションの一つをReact19に更新しました。他のアプリはReact18のままだったため、両方のバージョンが共存している状態です。 変更後、検証していると謎の不具合に遭遇しました。 React19へ移行したアプリに古いReactが紛...
CVE ID : CVE-2026-48161
Published : Aug. 10, 2026, 11:16 p.m. | 43 minutes ago
Description : react18-use is a React 19 use hook shim. Between 2026-05-19 01:07:01 and 2026-05-1...
CVE ID : CVE-2026-48161
Published : Aug. 10, 2026, 11:16 p.m. | 43 minutes ago
Description : react18-use is a React 19 use hook shim. Between 2026-05-19 01:07:01 and 2026-05-1...
A malicious code was introduced into a React 19 use hook shim through compromised commits, which could execute on developer machines during npm install. If you used this…
Too many irrelevant or confusing CVEs? Use stackflag.com
#react18use #daishi #CVE #infosec
A malicious code was introduced into a React 19 use hook shim through compromised commits, which could execute on developer machines during npm install. If you used this…
Too many irrelevant or confusing CVEs? Use stackflag.com
#react18use #daishi #CVE #infosec
📊 9.3/10
🏢 dai-shi
📝 react18-use is a React 19 use hook shim. Between 2026-05-19 01:07:01 and 2026-05-19 15:20:43, the default branch contained malicious commits 7b79148d1495a...
🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-55848
#cybersecurity #infosec #cve #euvd
📊 9.3/10
🏢 dai-shi
📝 react18-use is a React 19 use hook shim. Between 2026-05-19 01:07:01 and 2026-05-19 15:20:43, the default branch contained malicious commits 7b79148d1495a...
🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-55848
#cybersecurity #infosec #cve #euvd
资源url:https://pan.quark.cn/s/57abfef7263d
海量资源频道:https://t.me/okpojie
海量资源网站:https://www.okpojie.com/
资源url:https://pan.quark.cn/s/57abfef7263d
海量资源频道:https://t.me/okpojie
海量资源网站:https://www.okpojie.com/
资源url:https://pan.quark.cn/s/aefb7b820fdc
海量资源频道:https://t.me/okpojie
海量资源网站:https://www.okpojie.com/
资源url:https://pan.quark.cn/s/aefb7b820fdc
海量资源频道:https://t.me/okpojie
海量资源网站:https://www.okpojie.com/
っていうか教本だとCreateReactAppで環境構築したんだけど、CRAもReact18の頃に既に非推奨になってたっぽい
2022年の本とこのレベルで差異が出るってすごいな……
っていうか教本だとCreateReactAppで環境構築したんだけど、CRAもReact18の頃に既に非推奨になってたっぽい
2022年の本とこのレベルで差異が出るってすごいな……
It's also broken approximately 40% of the useEffect-based animations I've seen in codebases migrating from React 16.
kbstraining.com/blog/urgent-help-for-frontend-developers-in-usa
#FrontendDev
It's also broken approximately 40% of the useEffect-based animations I've seen in codebases migrating from React 16.
kbstraining.com/blog/urgent-help-for-frontend-developers-in-usa
#FrontendDev
- We have to cache promises on the observer
1% is like 120 bytes!
- We have to cache promises on the observer
1% is like 120 bytes!
Try it out pls🙏
npm i pkg.pr.new/@tanstack/re...
Try it out pls🙏
npm i pkg.pr.new/@tanstack/re...
WebサービスをReact 16.8からReact 18に移行した経験について書かれています。
AIエージェントDevinにコードを書かせ、移行費用は約3000ドルでした。
移行を通じて得られた教訓や、AIエージェントとの協働における学びがまとめられています。
WebサービスをReact 16.8からReact 18に移行した経験について書かれています。
AIエージェントDevinにコードを書かせ、移行費用は約3000ドルでした。
移行を通じて得られた教訓や、AIエージェントとの協働における学びがまとめられています。
https://zenn.dev/teramotodaiki/articles/react18-migration-with-devin
https://zenn.dev/teramotodaiki/articles/react18-migration-with-devin
Falei que não faz sentido, coisas 18 funcionam no 19, pra não funcionar teria que estar usando mta gambirra
Ele só respondeu que quando tentou não funcionou, então foi assim
Falei que não faz sentido, coisas 18 funcionam no 19, pra não funcionar teria que estar usando mta gambirra
Ele só respondeu que quando tentou não funcionou, então foi assim
forest.watch.impress.co.jp/docs/news/20...
forest.watch.impress.co.jp/docs/news/20...
It’s a quiet agreement: the server tells the beginning of a story, and the client finishes it, seamlessly.
#ReactHydration #hydrateRoot #React18
#ServerSideRendering #HydrationErrors
It’s a quiet agreement: the server tells the beginning of a story, and the client finishes it, seamlessly.
#ReactHydration #hydrateRoot #React18
#ServerSideRendering #HydrationErrors
I just released react18-use v0.4.1!
It includes:
- A `use` shim for React 18
- An EXPERIMENTAL useMemo + use combo for React 18 & 19
It's unlikely React will officially adopt this combo, so it's jus...
I just released react18-use v0.4.1!
It includes:
- A `use` shim for React 18
- An EXPERIMENTAL useMemo + use combo for React 18 & 19
It's unlikely React will officially adopt this combo, so it's jus...