Skip to content

Commit 05f76ab

Browse files
committed
2 parents 34ee058 + f0a16e1 commit 05f76ab

File tree

5 files changed

+24
-25
lines changed

5 files changed

+24
-25
lines changed

src/content/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ To set expectations, this is not a roadmap with clear timelines. Many of these p
2020

2121
## Server Components {/*server-components*/}
2222

23-
We announced an [experimental demo of React Server Components](https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components) (RSC) in December 2020. Since then we’ve been finishing up its dependencies in React 18, and working on changes inspired by experimental feedback.
23+
We announced an [experimental demo of React Server Components](https://legacy.reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html) (RSC) in December 2020. Since then we’ve been finishing up its dependencies in React 18, and working on changes inspired by experimental feedback.
2424

2525
In particular, we’re abandoning the idea of having forked I/O libraries (eg react-fetch), and instead adopting an async/await model for better compatibility. This doesn’t technically block RSC’s release because you can also use routers for data fetching. Another change is that we’re also moving away from the file extension approach in favor of [annotating boundaries](https://github.com/reactjs/rfcs/pull/189#issuecomment-1116482278).
2626

src/content/community/conferences.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,6 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c
1010

1111
## Upcoming Conferences {/*upcoming-conferences*/}
1212

13-
### React Norway 2023 {/*react-norway-2023*/}
14-
June 16th, 2023. Larvik, Norway
15-
16-
[Website](https://reactnorway.com/) - [Twitter](https://twitter.com/ReactNorway/) - [Facebook](https://www.facebook.com/reactdaynorway/)
17-
18-
### ReactNext 2023 {/*reactnext-2023*/}
19-
June 27th, 2023. Tel Aviv, Israel
20-
21-
[Website](https://www.react-next.com/) - [Facebook](https://www.facebook.com/ReactNextConf) - [Youtube](https://www.youtube.com/@ReactNext)
22-
23-
### React Nexus 2023 {/*react-nexus-2023*/}
24-
July 07 & 08, 2023. Bangalore, India (In-person event)
25-
26-
[Website](https://reactnexus.com/) - [Twitter](https://twitter.com/ReactNexus) - [Linkedin](https://www.linkedin.com/company/react-nexus) - [YouTube](https://www.youtube.com/reactify_in)
27-
2813
### React Rally 2023 🐙 {/*react-rally-2023*/}
2914
August 17 & 18, 2023. Salt Lake City, UT, USA
3015

@@ -52,6 +37,21 @@ December 8 & 12, 2023. In-person in Berlin, Germany + remote first interactivity
5237

5338
## Past Conferences {/*past-conferences*/}
5439

40+
### React Nexus 2023 {/*react-nexus-2023*/}
41+
July 07 & 08, 2023. Bangalore, India (In-person event)
42+
43+
[Website](https://reactnexus.com/) - [Twitter](https://twitter.com/ReactNexus) - [Linkedin](https://www.linkedin.com/company/react-nexus) - [YouTube](https://www.youtube.com/reactify_in)
44+
45+
### ReactNext 2023 {/*reactnext-2023*/}
46+
June 27th, 2023. Tel Aviv, Israel
47+
48+
[Website](https://www.react-next.com/) - [Facebook](https://www.facebook.com/ReactNextConf) - [Youtube](https://www.youtube.com/@ReactNext)
49+
50+
### React Norway 2023 {/*react-norway-2023*/}
51+
June 16th, 2023. Larvik, Norway
52+
53+
[Website](https://reactnorway.com/) - [Twitter](https://twitter.com/ReactNorway/) - [Facebook](https://www.facebook.com/reactdaynorway/)
54+
5555
### React Summit 2023 {/*react-summit-2023*/}
5656
June 2 & 6, 2023. In-person in Amsterdam, Netherlands + remote first interactivity (hybrid event)
5757

src/content/reference/react-dom/client/hydrateRoot.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ Al llamar a `root.unmount` se desmontarán todos los componentes de la raíz y s
107107
108108
#### Devuelve {/*root-unmount-returns*/}
109109
110-
`render` devuelve `null`.
110+
`render` devuelve `undefined`.
111111
112112
#### Advertencias {/*root-unmount-caveats*/}
113113

src/content/reference/react/Suspense.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2513,7 +2513,7 @@ Sin embargo, imagina ahora que estás navegando entre dos perfiles de usuario di
25132513
25142514
---
25152515
2516-
### Proporcionar un *fallback* para los errores del servidor y el contenido exclusivo del servidor {/*providing-a-fallback-for-server-errors-and-server-only-content*/}
2516+
### Proporcionar un *fallback* para los errores del servidor y el contenido exclusivo del servidor {/*providing-a-fallback-for-server-errors-and-client-only-content*/}
25172517
25182518
Si utilizas una de las [APIs de renderizado en el servidor con *streaming*](/reference/react-dom/server) (o un *framework* que depende de ellas), React también utilizará tus barreras de `<Suspense>` para manejar errores en el servidor. Si un componente lanza un error en el servidor, React no abortará el renderizado en el servidor. Lo que hará será encontrar el componente `<Suspense>` más cercano encima de este e incluirá su *fallback* (un *spinner*, por ejemplo) dentro del HTML generado en el servidor. El usuario verá un *spinner* en lugar de un error.
25192519

src/content/reference/react/useInsertionEffect.md

+6-7
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ title: useInsertionEffect
1010

1111
<Intro>
1212

13-
`useInsertionEffect` es una versión de [`useEffect`](/reference/react/useEffect) que se dispara antes de cualquier mutación del DOM.
13+
`useInsertionEffect` permite insertar elementos en el DOM antes de que se disparen los efectos de diseño.
1414

1515
```js
1616
useInsertionEffect(setup, dependencies?)
@@ -52,12 +52,11 @@ function useCSS(rule) {
5252
5353
`useInsertionEffect` devuelve `undefined`.
5454
55-
#### Advertencias {/*caveats*/}
56-
57-
* Los Efectos que sólo se ejecutan en el cliente. No se ejecutan durante el renderizado en el servidor.
58-
* No puedes actualizar el estado dentro de `useInsertionEffect`.
59-
* En el tiempo en que `useInsertionEffect` se ejecuta, las referencias aún no han sido acopladas y el DOM todavía no ha sido actualizado.
60-
55+
* Effects only run on the client. They don't run during server rendering.
56+
* You can't update state from inside `useInsertionEffect`.
57+
* By the time `useInsertionEffect` runs, refs are not attached yet.
58+
* `useInsertionEffect` may run either before or after the DOM has been updated. You shouldn't rely on the DOM being updated at any particular time.
59+
* Unlike other types of Effects, which fire cleanup for every Effect and then setup for every Effect, `useInsertionEffect` will fire both cleanup and setup one component at a time. This results in an "interleaving" of the cleanup and setup functions.
6160
---
6261
6362
## Uso {/*usage*/}

0 commit comments

Comments
 (0)