Skip to content

Commit 8573ac0

Browse files
translate paragraphs in use.md
1 parent 9b9adec commit 8573ac0

File tree

1 file changed

+9
-13
lines changed
  • src/content/reference/react

1 file changed

+9
-13
lines changed

src/content/reference/react/use.md

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,9 @@ The `use` API returns the value that was read from the resource like the resolve
4848
4949
#### Caveats {/*caveats*/}
5050
51-
* The `use` API must be called inside a Component or a Hook.
52-
* When fetching data in a [Server Component](/reference/rsc/server-components), prefer `async` and `await` over `use`. `async` and `await` pick up rendering from the point where `await` was invoked, whereas `use` re-renders the component after the data is resolved.
53-
* Prefer creating Promises in [Server Components](/reference/rsc/server-components) and passing them to [Client Components](/reference/rsc/use-client) over creating Promises in Client Components. Promises created in Client Components are recreated on every render. Promises passed from a Server Component to a Client Component are stable across re-renders. [See this example](#streaming-data-from-server-to-client).
54-
55-
* `use` API, bir bileşen veya bir hook'un içerisinde çağırılmak zorundadır..
56-
* Bir [Sunucu Bileşeni](/reference/react/use-server) içerisinde veri çekilirken, `use` yerine `async` ve `await` kullanmayı tercih edin. `async` ve `await`, oluşturma işlemini `await` ifadesinin çağırıldığı noktadan devam ettirirken; `use`, veri çözümlendikten sonra bileşeni yeniden oluşturur.
57-
* [Sunucu Bileşeni](/reference/react/use-server) içerisinde Promise oluşturup [İstemci Bileşeni](/reference/react/use-client) içerisine aktarmak yerine Promise'i [İstemci Bileşeni](/reference/react/use-client) içerisinde oluşturmayı tercih edin. İstemci Bileşeni içerisine eklenen Promise'ler her oluşturma işlemi sırasında yeniden oluşturulur. Sunucu Bileşeninden İstemci Bileşenine aktarılan Promise'ler ise yeniden oluşturma işlemleri sırasında sabit kalır. [Bu örneği inceleyin](#streaming-data-from-server-to-client).
51+
* `use` API'si bir Bileşen veya Hook içinde çağrılmalıdır.
52+
* [Sunucu Bileşenleri](/reference/rsc/server-components) içinde veri çekerken, `use` yerine `async` ve `await` kullanmayı tercih edin. `async` ve `await`, `await` çağrıldığında render'a başlar, oysa `use` veri çözümlandıktan sonra bileşeni yeniden render eder.
53+
* [Sunucu Bileşenleri](/reference/rsc/server-components) içinde Promise'ler oluşturmayı ve bunları [İstemci Bileşenleri](/reference/rsc/use-client) içine iletmeyi, İstemci Bileşenleri içinde Promise'ler oluşturmaya tercih edin. Client Bileşenleri içinde oluşturulan Promise'ler her render işleminde yeniden oluşturulur. Sunucu Bileşenlerin'den İstemci Bileşenleri'e geçirilen Promise'ler yeniden render'lar arasında sabittir. [Bu örneğe bakın](#streaming-data-from-server-to-client).
5854
---
5955
6056
## Kullanım {/*usage*/}
@@ -281,9 +277,9 @@ import React, { StrictMode } from 'react';
281277
import { createRoot } from 'react-dom/client';
282278
import './styles.css';
283279

284-
// TODO: update this example to use
285-
// the Codesandbox Server Component
286-
// demo environment once it is created
280+
// TODO: Bu örneği,
281+
// Codesandbox Sunucu Bileşeni
282+
// demo ortamı oluşturulduğunda güncelleyin
287283
import App from './App';
288284

289285
const root = createRoot(document.getElementById('root'));
@@ -388,9 +384,9 @@ import React, { StrictMode } from 'react';
388384
import { createRoot } from 'react-dom/client';
389385
import './styles.css';
390386

391-
// TODO: update this example to use
392-
// the Codesandbox Sunucu Component
393-
// demo environment once it is created
387+
// TODO: Bu örneği,
388+
// Codesandbox Sunucu Bileşeni
389+
// demo ortamı oluşturulduğunda güncelleyin
394390
import App from './App';
395391

396392
const root = createRoot(document.getElementById('root'));

0 commit comments

Comments
 (0)