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.