Yerleşik React API'leri
react
paketi, Hook’ların ve Bileşen’lerin yanı sıra, bileşen tanımlarken kullanışlı olan birkaç farklı API içerir. Bu sayfa, tüm modern React API’lerini listeler.
createContext
, context tanımlamanıza ve alt bileşenlere iletmenizi sağlar.useContext
ile birlikte kullanılır.forwardRef
, bir DOM düğümünü üst bileşene ref olarak göstermenizi sağlar.useRef
ile birlikte kullanılır.lazy
, bileşen kodunun yüklenmesini ilk kez render edilene kadar ertelemenizi sağlar.memo
, bileşeninizin aynı prop’larla yeniden render edilmesini engellemenizi sağlar.useMemo
veuseCallback
ile birlikte kullanılır.startTransition
, state güncellemesini acil olmadığını belirtecek şekilde işaretlemenizi sağlar.useTransition
’a benzerdir.
Kaynak API’ları
Resources can be accessed by a component without having them as part of their state. For example, a component can read a message from a Promise or read styling information from a context.
To read a value from a resource, use this API:
function MessageComponent({ messagePromise }) {
const message = use(messagePromise);
const theme = use(ThemeContext);
// ...
}