Skip to content

Commit 466dcb2

Browse files
committed
apis.md
1 parent 0957c01 commit 466dcb2

1 file changed

Lines changed: 14 additions & 29 deletions

File tree

‎src/content/reference/react/apis.md‎

Lines changed: 14 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -11,41 +11,26 @@ title: "Yerleşik React API'leri"
1111

1212
---
1313

14-
<<<<<<< HEAD
15-
* [`createContext`](/reference/react/createContext), context tanımlamanıza ve alt bileşenlere iletmenizi sağlar. [`useContext`](/reference/react/useContext) ile birlikte kullanılır.
16-
* [`forwardRef`](/reference/react/forwardRef), bir DOM düğümünü üst bileşene ref olarak göstermenizi sağlar. [`useRef`](/reference/react/useRef) ile birlikte kullanılır.
17-
* [`lazy`](/reference/react/lazy), bileşen kodunun yüklenmesini ilk kez render edilene kadar ertelemenizi sağlar.
18-
* [`memo`](/reference/react/memo), bileşeninizin aynı prop'larla yeniden render edilmesini engellemenizi sağlar. [`useMemo`](/reference/react/useMemo) ve [`useCallback`](/reference/react/useCallback) ile birlikte kullanılır.
19-
* [`startTransition`](/reference/react/startTransition), state güncellemesini acil olmadığını belirtecek şekilde işaretlemenizi sağlar. [`useTransition`](/reference/react/useTransition)'a benzerdir.
20-
* [`act`](/reference/react/act) doğrulamalarınızı (assertions) yapmadan önce önce güncellemelerin işlendiğinden emin olmak için testlerinizdeki renderları ve etkileşimleri sarmalamanıza olanak tanır.
21-
=======
22-
* [`createContext`](/reference/react/createContext) lets you define and provide context to the child components. Used with [`useContext`.](/reference/react/useContext)
23-
* [`lazy`](/reference/react/lazy) lets you defer loading a component's code until it's rendered for the first time.
24-
* [`memo`](/reference/react/memo) lets your component skip re-renders with same props. Used with [`useMemo`](/reference/react/useMemo) and [`useCallback`.](/reference/react/useCallback)
25-
* [`startTransition`](/reference/react/startTransition) lets you mark a state update as non-urgent. Similar to [`useTransition`.](/reference/react/useTransition)
26-
* [`act`](/reference/react/act) lets you wrap renders and interactions in tests to ensure updates have processed before making assertions.
27-
* [`cache`](/reference/react/cache) lets you cache the result of a data fetch or computation.
28-
* [`cacheSignal`](/reference/react/cacheSignal) lets you know when the `cache()` lifetime is over.
29-
* [`captureOwnerStack`](/reference/react/captureOwnerStack) reads the current Owner Stack in development and returns it as a string if available.
30-
31-
>>>>>>> 7c36f7ac329fe3cf2e11222edce9a535158c2cab
14+
* [`createContext`](/reference/react/createContext), context tanımlamanızı ve child component’lere sağlamanızı sağlar. [`useContext`](/reference/react/useContext) ile birlikte kullanılır.
15+
* [`lazy`](/reference/react/lazy), bir component’in code’unun yüklenmesini ilk kez render edilene kadar ertelemenizi sağlar.
16+
* [`memo`](/reference/react/memo), component’inizin aynı prop’larla gerçekleşen re-render’ları atlamasını sağlar. [`useMemo`](/reference/react/useMemo) ve [`useCallback`](/reference/react/useCallback) ile birlikte kullanılır.
17+
* [`startTransition`](/reference/react/startTransition), bir state update’i non-urgent olarak işaretlemenizi sağlar. [`useTransition`](/reference/react/useTransition) ile benzerdir.
18+
* [`act`](/reference/react/act), testlerde render ve interaction’ları sarmalamanızı sağlar; böylece assertion yapmadan önce update’lerin işlendiğinden emin olabilirsiniz.
19+
* [`cache`](/reference/react/cache), bir data fetch veya computation sonucunu cache’lemenizi sağlar.
20+
* [`cacheSignal`](/reference/react/cacheSignal), `cache()` lifetime’ının ne zaman sona erdiğini bilmenizi sağlar.
21+
* [`captureOwnerStack`](/reference/react/captureOwnerStack), development ortamında mevcut Owner Stack’i okur ve mevcutsa string olarak döndürür.
22+
3223
---
3324

3425
## Kaynak API'ları {/*resource-apis*/}
3526

36-
*Kaynaklar*, bir bileşen tarafından durumlarının bir parçası olmadan erişilebilir. Örneğin, bir bileşen, bir Promise'den mesaj okuyabilir veya bir context'ten stil bilgisi alabilir.
37-
38-
<<<<<<< HEAD
39-
Bir kaynaktan değer okumak için bu API'yi kullanın:
27+
**Kaynaklar**, bir component tarafından state’lerinin bir parçası olmadan erişilebilir. Örneğin, bir component bir Promise’den mesaj okuyabilir veya bir context’ten style bilgisi alabilir.
4028

41-
* [`use`](/reference/react/use), bir kaynağın değerini okumayı sağlar, örneğin bir [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) veya [context](/learn/passing-data-deeply-with-context).
42-
=======
43-
You can pass these types of resources to [`use`](/reference/react/use):
29+
[`use`](/reference/react/use)’a şu resource type’larını geçirebilirsiniz:
4430

45-
* A [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) to read its resolved value.
46-
* A [context](/learn/passing-data-deeply-with-context) to read its value.
47-
* <CanaryBadge /> The value returned by [`browser`](/reference/react-dom/browser) to mark a component as browser-only during server rendering.
48-
>>>>>>> 7c36f7ac329fe3cf2e11222edce9a535158c2cab
31+
* Resolved value’sunu okumak için bir [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).
32+
* Value’sunu okumak için bir [context](/learn/passing-data-deeply-with-context).
33+
* <CanaryBadge /> Server rendering sırasında bir component’i browser-only olarak işaretlemek için [`browser`](/reference/react-dom/browser) tarafından döndürülen value.
4934

5035
```js
5136
function MessageComponent({ messagePromise }) {

0 commit comments

Comments
 (0)