Denial of Service Vulnerability in React Server Components

React Server Components의 여러 패키지에서 서비스 거부(DoS) 취약점이 발견되어, 악의적으로 조작된 HTTP 요청 시 메모리 부족 또는 과도한 CPU 사용이 발생할 수 있습니다. 영향을 받는 버전은 19.0.0부터 19.2.5까지이며, 19.0.6, 19.1.7, 19.2.6 버전에서 패치가 적용되었습니다. React 서버 기능을 사용하지 않거나 관련 번들러를 사용하지 않는 앱은 영향을 받지 않습니다. 즉시 패치된 버전으로 업데이트할 것을 권고합니다.

https://github.com/facebook/react/security/advisories/GHSA-rv78-f8rc-xrxh

#react #dos #vulnerability #security #servercomponents

#Development #Approaches
Under the hood of MDN’s new frontend · How web components overhauled the web docs platform https://ilo.im/16c0es

_____
#MDN #WebComponents #ServerComponents #Lit #React #WebDev #Frontend #HTML #CSS #JavaScript

Under the hood of MDN's new frontend | MDN Blog

You may have spotted that MDN has a new frontend. There's plenty happening under the surface, so let's unpack the technologies we chose, the architectural decisions we made, and why we did a rebuild at all.

MDN Web Docs

Interesting article about how to use React Server Components without NextJS, Astro or Remix frameworks https://denieler.com/blog/react-server-components-without-frameworks

#frontend #react #servercomponents #rsc #nextjs

React Server Components Without Frameworks

With React 19, you can pass a promise from a server component to a client component.

Bonus: You don't need `use()` if it's used directly in JSX.

Demo with @StackBlitz 👉 https://stackblitz.com/edit/github-chkcux?file=src%2Fcomponents%2Fcounter.tsx,src%2Fpages%2Findex.tsx

#ReactJS #React #JavaScript #TypeScript #ServerComponents

Waku 01 Template Example - StackBlitz

Run official live example code for Waku 01 Template, created by Dai Shi on StackBlitz

StackBlitz
Mastering Client and Server Components in Next.js: A Comprehensive Guide

Deploying interactivity in a Next.js application can be straightforward, but it often comes with...

DEV Community

Waku, a minimal React framework, v0.21.0-beta.0 is out! You can try it with:

`npm create waku@next`

https://waku.gg

#ReactJS #React #JavaScript #TypeScript #ServerComponents #Waku

More Extensibility and Deploy Adapters — Waku

Introducing a new adapter system for improved extensibility and easier deployments.

Waku

> Especially with #ServerComponents, the honeymoon was so bright, with its smaller bundles and fashionable new data loading. Then, we sloshed through the trough of disillusionment as we realized that the developer experience of Server Components is challenging.

> Now, though? We’re learning how to think about and how to teach these new concepts. And we’re seeing their true potential.

https://www.mux.com/blog/react-19-server-components-and-actions

#webDev #reactJS #javaScript #js #components #developer #programming #frontend #server

React 19 lets you write impossible components | Mux

What can you do with Server Components and Actions in React 19? Let’s talk about how React 19’s features are a big deal, even for a simple marketing site.

Veckans avsnitt är här: Tobbe Lundberg kommer på besök och berättar om Redwood, bilmekaniker, React server components, med mera. Dessutom en kort genomgång av konferensen JSDay vi båda nyligen gått på.

https://kodsnack.se/583/, eller var som helst där poddar finns!
#fullstack #react #servercomponents #ssr

Kodsnack 583 - Vi tar smällen i ramverket, med Tobbe Lundberg

Fredrik snackar med Tobbe Lundberg om Redwood - ett “appramverk för startups”. Tobbes väg till Redwood går bland annat via en bilmekaniker, en webbshop, och massor av trasiga sökvägar på Windows. Vi hinner också med en liten rapport från konferensen JSDay i Verona, inklusive några favoritpresentationer. Redwood vill vara ett bra ramverk för små organisationer som vill ha ett ramverk som hjälper en att få igång och underhålla hela webbapplikationens stack - både på klient och server.

Waku-Waku exciting news! Waku v0.20.1, the minimal React framework, has just been released!

This patch includes various fixes, such as support for `.jsx` extensions.

Visit https://waku.gg ⛩️ to learn more.

#ReactJS #React #JavaScript #TypeScript #ServerComponents

More Extensibility and Deploy Adapters — Waku

Introducing a new adapter system for improved extensibility and easier deployments.

Waku

Both SSR and RSC run on the server (or anywhere!), but they produce different outputs. SSR can also take an RSC output.

I would like to clarify the difference between Traditional SSR and RSC + SSR (and that SSR is technically optional.)

https://excalidraw.com/#json=VAA_W3LwCnWJX5MI3llnx,3eWlGRK5QFPivghFxoYDoA

#ReactJS #React #JavaScript #TypeScript #ServerComponents

Excalidraw — Collaborative whiteboarding made easy

Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

Excalidraw