Çarşamba 22 Mart 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Arayüz
  3. React.js Nedir?
 React.js Nedir?
Arayüz Başlarken React

React.js Nedir?

Yazar : Mehmet KÖSE 21 Haziran 2016 4 Comments

React.js son zamanlarda Arayüz camiasında fırtına gibi esiyor. İçeriğin zaman içinde değiştiği interaktif uygulamalar için oldukça etkili bir yönetilebilirlik sunan bu teknoloji, geliştirici camiasında tabana daha çok yayıldıkça Arayüz geliştiriciliğinin merkezine oturacak gibi görünüyor.

React Nedir? (React.js Nedir?)

Kısaca özetlemek gerekirse React, Facebook mühendislerinin kendi işlerini kolaylaştırmak üzere başlattıkları, yüzlerce geliştiricinin aynı anda aynı proje üzerinde çalışmasını kolaylaştıran, sürekli güncellenen interaktif projelerde daha etkili DOM yönetimi sağlayan bir proje. Facebook kendi içinde içinde reactjs’i geliştirilip kullanılıyorken, Facebook’un Instagram’ı satın alması ve Instagram ekibinin de bu teknolojiyi kullanmak istemesiyle, Facebook niceleri gibi bu teknolojiyi de açık kaynak yaptı.

react

İnteraktif bir sitede arayüz yazmanın zorluğunu bilenlerdenseniz, react kullandığınızda aradaki farkı çok net anlayabilirsiniz. Angular, React gibi teknolojiler çıkmadan önce arayüz elementleriniz bir sürü parçaya ayrılırdı, örneğin gönderinin bir kısmı html’de durur, bir kısmı JS’de, elbette bir kısmı da css’de bulunurdu. Silinen, geri alınan, güncellenen, yeni eklenen verilerle beraber kah veriyi html’e yazıp gizlemek zorunda kalırdınız, kah gizleyip tekrar açmak…  Kısaca MVC mimarisindeki View‘a tekabül etse de, beraberinde gelen JSX, Flux, Redux gibi teknolojilerle neredeyse bir arayüz framework’üne dönüşüyor ve backend’den rol çalıp arayüzcünün iş tanımını değiştiriyor bu teknoloji. Html kodu sadece yukarıdaki görsel kadar kısa olan çok kapsamlı uygulamalar görürseniz şaşırmayın. hepsi javascript dosyasının içinde 🙂

Ayrıca bu yapının, sunucu maliyetlerini düşüreceği de aşikar. Zaten artan bant genişliği ve kullanıcının bilgisayarının yeteri kadar hızlı olması ile oldukça mantıklı bir tercih sebebi olduğu söylenebilir.

Eğer bu yaz öğrenmek için eğlenceli bir konu arıyorsanız React tam size göre.

Bu kategori altında reactjs hakkında bir takım yazılar paylaşıyor olacağım.

reactjs-code-impact-1-638

Eğer mobil uygulama geliştirmek istiyor ve bunu normalden daha seri yapmak istiyorsanız React Native ile Mobil Uygulamalar Geliştirin yazımızı okuyabilirsiniz.

Etiketler: arayüz arayüz geliştiricisi front end developer grunt gulp javascript react react react native react nedir react.js nedir reactjs
Önceki Yazı
Sonraki Yazı

Mehmet KÖSE (Website)

editor

4 Yorumlar

  • Berkalp Aslan says:
    22 Haziran 2016 at 14:58

    Teşekkürler, merak ettiğim fakat zamanım olmadığından ilgilenemediğim bir konu, makalelerinizin devamını bekliyorum.

    Reply
  • Google ReactJS içeriğini görebilir mi? | React SEO | Webmaster.Kitchen says:
    24 Haziran 2016 at 00:04

    […] tüm html katmanını javascript ile kullanıcının tarayıcısında çizdiğinden geçen yazıda ufak da olsa […]

    Reply
  • Resul says:
    25 Haziran 2016 at 23:01

    Hemen öğrenmeye başlıyorum teşekkürler 🙂

    Reply
  • React Native ile Mobil Uygulamalar Geliştirin | Webmaster.Kitchen says:
    3 Mart 2018 at 14:39

    […] React hakkında henüz bilginiz yoksa React.js Nedir? yazımızı […]

    Reply

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.