React Başvuru Dökümanına Genel Bakış
React başvuru dökumanı belgeleri işlevsel alt bölümlere ayrılmıştır:
React
Programatik React özellikleri:
- - Bileşenlerinizdeki farklı React özelliklerini kullanın.
- - JSX’inizde kullanabileceğiniz yerleşik bileşenler.
- - Bileşenleri tanımlamak için yararlı olan API’ler.
- - React Sunucu Bileşenleri ile uyumlu paketleyicilere talimatlar sağlayın.
React DOM
React-dom, yalnızca web uygulamaları (tarayıcı DOM ortamında çalışan) için desteklenen özellikler içerir. Bu bölüm aşağıdakilere ayrılmıştır:
- - Tarayıcı DOM ortamında çalışan web uygulamaları için hooks.
- - React, tarayıcıda yerleşik HTML ve SVG bileşenlerinin tümünü destekler.
- -
react-dom
paketi yalnızca web uygulamalarında desteklenen yöntemleri içerir. - -
react-dom/client
API’leri, React bileşenlerini istemcide (tarayıcıda) oluşturmanızı sağlar. - -
react-dom/server
API’leri React bileşenlerini sunucuda HTML’ye dönüştürmenizi sağlar.
React Kuralları
React, kalıpların anlaşılması kolay ve yüksek kaliteli uygulamalar üretecek şekilde nasıl ifade edileceğine ilişkin deyimlere — veya kurallara — sahiptir:
- – Purity, kodunuzun anlaşılmasını, hata ayıklamasını kolaylaştırır ve React’in bileşenlerinizi ve hook’larınızın otomatik olarak doğru şekilde optimize etmesini sağlar.
- – React, kullanıcı deneyimini optimize etmek için gerektiğinde bileşenleri ve hook’ları oluşturmaktan sorumludur.
- – Hook’lar JavaScript fonksiyonları kullanılarak tanımlanır, ancak nerede çağrılabilecekleri konusunda kısıtlamaları olan özel bir yeniden kullanılabilir UI mantığı türünü temsil ederler.
Eski API’ler
- -
react
paketinden dışa aktarılır, ancak yeni yazılan kodlarda kullanılması önerilmez.