Nedir Bu React? Nasıl başlarız, Neler Yapabiliriz?

Ezgi Çağıldak
April 26, 2025

Yeni bir ön uç projesiyle karşı karşıya kalırken kullanacağımız teknolojiyi seçmek için, uygulamamızın geleceğini büyük ölçüde etkileyecek bir kararla karşı karşıyayız; bu nedenle, gelişimi tamamlayan ve kolaylaştıran teknolojileri kullanmak çok faydalıdır.

React kullanıcı arayüzleri oluşturmaya yarayan 2011 yılında Facebook tarafından geliştirilmiş bir kütüphanedir. Modülerlikte büyük faydalar sağladığı ve çok net veri ve olay akışını desteklediği için Instagram gibi bazı platformların geliştirilmesinde Facebook’a da fayda sağladı.

React, web sitenizi yapılandırmak için grafik bileşenleri yapmanızı sağlar. Her bileşen kendi durumunu yönetir ve daha karmaşık arayüzler oluşturmak için birleşir. React daha sonra DOM’un hangi bölümlerinin değiştiğine karar verir ve gerekli bileşenleri güncellemek ve işlemekten sorumludur. Bu sayede çok reaktif ve hızlı ağlar oluşturulur. React çok sezgiseldir çünkü birbirlerini tek yönlü bir akışla (yukarıdan aşağıya) çağıran bileşenlerdir. Bu, bulabildiğimiz hataları kolayca anlamamızı ve çözmemizi sağlar.

React, web sitenizi yapılandırmak için grafik bileşenleri yapmanızı sağlar. Her bileşen kendi durumunu yönetir ve daha karmaşık arayüzler oluşturmak için birleşir. React daha sonra DOM’un hangi bölümlerinin değiştiğine karar verir ve gerekli bileşenleri güncellemek ve işlemekten sorumludur. Bu sayede çok reaktif ve hızlı ağlar oluşturulur. React çok sezgiseldir çünkü birbirlerini tek yönlü bir akışla (yukarıdan aşağıya) çağıran bileşenlerdir. Bu, bulabildiğimiz hataları kolayca anlamamızı ve çözmemizi sağlar.

Tercihini React’dan yana kullanmış olan bazı şirketler: Facebook, Instagram, Twitter, Pinterest, Shopify, Uber, Airbnb, Netflix, Udemy ve daha birçok şirketi görmekteyiz.