PageSourceSearch

https://thisweekinreact.com/assets/js/b5e12c64.2d6a71fb.js

js thisweekinreact.com collected 2026-09-25 19:18:39 UTC 3,514 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([["114"],{84625(e,t,s){s.r(t),s.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>p,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var i=s(72532),r=s(62540),n=s(43023);let o={slug:"/212",title:"This Week In React #212: Astro, Next.js, Storybook, INP, Virtualization, WebXR, LiveView, Radon, Yoga, Unistyles, gluestack, Expo-Video, Node, Playwright, Prisma, Undici...",authors:["slorber"],date:"12-04-2024",isTranslationMissing:!1},a,l={authorsImageUrls:[void 0]},c=[];function u(e){let t={code:"code",p:"p",...(0,n.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.p,{children:"Hi everyone!"}),"\n",(0,r.jsx)(t.p,{children:"This week React developers have either been super grateful or busy spending money on useless things. Luckily, Astro is here to make the headline. We also have 2 great React perf articles."}),"\n",(0,r.jsx)(t.p,{children:"The React Native ecosystem has been more active, with the official launch of Radon IDE, and many interesting releases."}),"\n",(0,r.jsxs)(t.p,{children:["Node 22.12 is here, with ",(0,r.jsx)(t.code,{children:"require(esm)"})," enabled by default in LTS! There's also a TC39 meeting in progress with ES proposals progressing, but that's for next week!"]})]})}function p(e={}){let{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(u,{...e})}):u(e)}},43023(e,t,s){s.d(t,{R:()=>o,x:()=>a});var i=s(63696);let r={},n=i.createContext(r);function o(e){let t=i.useContext(n);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(n.Provider,{value:t},e.children)}},72532(e){e.exports=JSON.parse('{"permalink":"/newsletter/212","source":"@site/newsletter/212/index.mdx","title":"This Week In React #212: Astro, Next.js, Storybook, INP, Virtualization, WebXR, LiveView, Radon, Yoga, Unistyles, gluestack, Expo-Video, Node, Playwright, Prisma, Undici...","description":"Hi everyone!","date":"2024-12-04T00:00:00.000Z","tags":[],"readingTime":8.5,"hasTruncateMarker":true,"authors":[{"name":"S\xe9bastien Lorber","title":"Newsletter creator - Docusaurus maintainer","url":"https://sebastienlorber.com","page":{"permalink":"/newsletter/authors/slorber"},"socials":{"x":"https://x.com/sebastienlorber","bluesky":"https://bsky.app/profile/sebastienlorber.com","github":"https://github.com/slorber","linkedin":"https://www.linkedin.com/in/sebastienlorber/"},"imageURL":"https://github.com/slorber.png","key":"slorber"}],"frontMatter":{"slug":"/212","title":"This Week In React #212: Astro, Next.js, Storybook, INP, Virtualization, WebXR, LiveView, Radon, Yoga, Unistyles, gluestack, Expo-Video, Node, Playwright, Prisma, Undici...","authors":["slorber"],"date":"12-04-2024","isTranslationMissing":false},"unlisted":false,"prevItem":{"title":"This Week In React #213: React 19, Next.js, React Compiler, React Router, Restyle, Lingui, State of RN, Uniffi, Shared Objects, Fast IO, Sheet Transitions, Radon, TC39, OpenAuth, TypeScript, Dioxus...","permalink":"/newsletter/213"},"nextItem":{"title":"This Week In React #211: React Router, TanStack, Next.js, Vite, RSCs, Aria, Rslib, React-Scan, Screens, Edge-to-Edge, RN 0.77 RC, Legend List, Rapier, Testing Library, Bottom Tabs, Cali, Nitro, Solito, Radon, Wasm, Tailwind, TypeScript, Deno...","permalink":"/newsletter/211"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.