Skip to content

Commit 505792f

Browse files
Merge pull request #603 from reactjs/bilalkarakollu/legacy
translate legacy page
2 parents 6f8e4e6 + bd019d8 commit 505792f

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed
Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
---
2-
title: "Legacy React APIs"
2+
title: "Legacy React API'leri"
33
---
44

55
<Intro>
66

7-
These APIs are exported from the `react` package, but they are not recommended for use in newly written code. See the linked individual API pages for the suggested alternatives.
7+
Bu API'ler `react` paketinden export edilir, ancak yeni yazılmış kodlarda kullanılmaları önerilmez. Önerilen alternatifler için bağlantılı olan her bir API sayfasına bakın.
88

99
</Intro>
1010

1111
---
1212

1313
## Legacy APIs {/*legacy-apis*/}
1414

15-
* [`Children`](/reference/react/Children) lets you manipulate and transform the JSX received as the `children` prop. [See alternatives.](/reference/react/Children#alternatives)
16-
* [`cloneElement`](/reference/react/cloneElement) lets you create a React element using another element as a starting point. [See alternatives.](/reference/react/cloneElement#alternatives)
17-
* [`Component`](/reference/react/Component) lets you define a React component as a JavaScript class. [See alternatives.](/reference/react/Component#alternatives)
18-
* [`createElement`](/reference/react/createElement) lets you create a React element. Typically, you'll use JSX instead.
19-
* [`createRef`](/reference/react/createRef) creates a ref object which can contain arbitrary value. [See alternatives.](/reference/react/createRef#alternatives)
20-
* [`forwardRef`](/reference/react/forwardRef) lets your component expose a DOM node to parent component with a [ref.](/learn/manipulating-the-dom-with-refs)
21-
* [`isValidElement`](/reference/react/isValidElement) checks whether a value is a React element. Typically used with [`cloneElement`.](/reference/react/cloneElement)
22-
* [`PureComponent`](/reference/react/PureComponent) is similar to [`Component`,](/reference/react/Component) but it skip re-renders with same props. [See alternatives.](/reference/react/PureComponent#alternatives)
15+
* [`Children`](/reference/react/Children), `children` prop'u olarak alınan JSX'i manipüle etmenizi ve dönüştürmenizi sağlar. [Alternatiflere bakın.](/reference/react/Children#alternatives)
16+
* [`cloneElement`](/reference/react/cloneElement), başka bir elemanı başlangıç noktası olarak kullanarak bir React elemanı oluşturmanıza olanak tanır. [Alternatiflere bakın.](/reference/react/cloneElement#alternatives)
17+
* [`Component`](/reference/react/Component), bir React bileşenini JavaScript sınıfı olarak tanımlamanızı sağlar. [Alternatiflere bakın.](/reference/react/Component#alternatives)
18+
* [`createElement`](/reference/react/createElement), bir React elemanı oluşturmanıza olanak tanır. Genellikle, bunun yerine JSX kullanırsınız.
19+
* [`createRef`](/reference/react/createRef), keyfi bir değeri içerebilen bir ref nesnesi oluşturur. [Alternatiflere bakın.](/reference/react/createRef#alternatives)
20+
* [`forwardRef`](/reference/react/forwardRef), bileşeninizin bir DOM düğümünü ebeveyn bileşene [ref](/learn/manipulating-the-dom-with-refs) ile açığa çıkarmasına olanak tanır.
21+
* [`isValidElement`](/reference/react/isValidElement), bir değerin bir React elemanı olup olmadığını kontrol eder. Genellikle [`cloneElement` ile](/reference/react/cloneElement) kullanılır.
22+
* [`PureComponent`](/reference/react/PureComponent), [`Bileşen`'e](/reference/react/Component) benzer, ancak aynı prop'larla yeniden render yapmayı atlar. [Alternatiflere bakın.](/reference/react/PureComponent#alternatives)
2323

2424
---
2525

26-
## Removed APIs {/*removed-apis*/}
26+
## Kaldırılan API'ler {/*removed-apis*/}
2727

28-
These APIs were removed in React 19:
28+
Bu API'ler React 19'da kaldırıldı:
2929

30-
* [`createFactory`](https://18.react.dev/reference/react/createFactory): use JSX instead.
31-
* Class Components: [`static contextTypes`](https://18.react.dev//reference/react/Component#static-contexttypes): use [`static contextType`](#static-contexttype) instead.
32-
* Class Components: [`static childContextTypes`](https://18.react.dev//reference/react/Component#static-childcontexttypes): use [`static contextType`](#static-contexttype) instead.
33-
* Class Components: [`static getChildContext`](https://18.react.dev//reference/react/Component#getchildcontext): use [`Context.Provider`](/reference/react/createContext#provider) instead.
34-
* Class Components: [`static propTypes`](https://18.react.dev//reference/react/Component#static-proptypes): use a type system like [TypeScript](https://www.typescriptlang.org/) instead.
35-
* Class Components: [`this.refs`](https://18.react.dev//reference/react/Component#refs): use [`createRef`](/reference/react/createRef) instead.
30+
* [`createFactory`](https://18.react.dev/reference/react/createFactory): bunun yerine JSX kullanın.
31+
* Sınıf Bileşenleri: [`static contextTypes`](https://18.react.dev//reference/react/Component#static-contexttypes): bunun yerine [`static contextType`](#static-contexttype) kullanın.
32+
* Sınıf Bileşenleri: [`static childContextTypes`](https://18.react.dev//reference/react/Component#static-childcontexttypes): bunun yerine [`static contextType`](#static-contexttype) kullanın.
33+
* Sınıf Bileşenleri: [`static getChildContext`](https://18.react.dev//reference/react/Component#getchildcontext): bunun yerine [`Context.Provider`](/reference/react/createContext#provider) kullanın.
34+
* Sınıf Bileşenleri: [`static propTypes`](https://18.react.dev//reference/react/Component#static-proptypes): bunun yerine [TypeScript](https://www.typescriptlang.org/) gibi bir tip sistemi kullanın.
35+
* Sınıf Bileşenleri: [`this.refs`](https://18.react.dev//reference/react/Component#refs): bunun yerine [`createRef`](/reference/react/createRef) kullanın.

0 commit comments

Comments
 (0)