ep165 Monthly Ecosystem 202411
Theme
第 165 回のテーマは 2024 年 11 月の Monthly Ecosystem です。
Show Note
- Recap: Next.js Conf 2024 - Vercel
-
Next.js
- Next.js 15
- Our Journey with Caching
- Next.js org
- Add expireTag and expirePath APIs by ijjk · Pull Request #72485 · vercel/next.js
-
Turbo
- Turborepo 2.2
- Turbopack Dev is Now Stable
-
Node.js
-
v23.0.0
-
https://nodejs.org/en/blog/release/v23.0.0
- require(esm) is now enabled by default
- Removing support for Windows 32-bit systems
- Stabilizing the node --run command
- Enhancements to the test runner, including glob pattern support for coverage files
-
https://nodejs.org/en/blog/release/v23.0.0
-
v23.1.0
-
https://nodejs.org/en/blog/release/v23.1.0
- Buffer now work with resizable ArrayBuffer
- MockTimers test runner API is now stable
- JSON modules and import attributes are now stable
-
https://nodejs.org/en/blog/release/v23.1.0
-
v23.2.0
-
https://nodejs.org/en/blog/release/v23.2.0
- Update root certificates to NSS 3.104
- module: add findPackageJSON util
- module: add module.stripTypeScriptTypes
-
https://nodejs.org/en/blog/release/v23.2.0
- Node.js v22 Enters Long Term Support
-
v23.0.0
-
React Compiler Beta Release
- https://react.dev/blog/2024/10/21/react-compiler-beta-release
-
Adopting the compiler in Sanity Studio · reactwg/react-compiler · Discussion #33
- https://github.com/reactwg/react-compiler/discussions/33
- compiler を有効化するとテストが落ちてバグが表面化したはなし
-
Preview compile result in editor · reactwg/react-compiler · Discussion #26
- https://github.com/reactwg/react-compiler/discussions/26
- editor の拡張機能についてのはなし
- playground
- React Router Brand Update
- react native New Architecture is here
- Beta: Universal React Server Components in Expo Router
-
JS0/JSSugar
- https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/edit?pli=1#slide=id.p
- https://github.com/tc39/agendas/blob/main/2024/10.md t
- JS エンジンへの機能追加が増えすぎ実装負荷が上がってる
- みんなツール使ってるし全部ネイティブでやらなくてもいいのでは?
- でも、標準化自体はしておきたい
- 分離しよう
- JS0: エンジンが実装する標準
- JSSugar: ツールが実装する標準
- Announcing TypeScript 5.7 RC
-
vlt
- https://www.vlt.sh/
- Introducing the vlt Package Manager & Serverless Registry
-
rolldown
- 0.14.0
-
feat:
new URL(..., import.meta.url)
support
- Announcement: Plugins are coming to Biome 2.0
-
Storybook 8.4
- https://storybook.js.org/blog/storybook-8-4/
- eslint-plugin-storybook の flat config 対応
- Prisma Postgres®: Building a Modern PostgreSQL Service Using Unikernels & MicroVMs
- How to convert CommonJS to ESM
- simplifying-islands-arch
- eslint/css
- chakra-ui Announcing v3
-
msw v2.6.0
- https://github.com/mswjs/msw/releases/tag/v2.6.0
- support mocking WebSocket APIs
- Svelte 5 is alive
- tauri v2.0
- Ruby on Rails - Rails 8.0: No PaaS Required
- State of CSS 2024
- State of Frontend 2024
- State of JavaScript 2024
- State of React 2024
Events
-
11 月
- 16: tskaigi kansai
- 23: JSConfJP
- 19-22: React Summit in NY
- 12 月