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 月