Skip to content
Merged
Prev Previous commit
Next Next commit
change "app" words to "uygulama"
  • Loading branch information
ataberkgrl committed Dec 22, 2020
commit d02cb0480eeaf7fce65038c863a921b6ada9b8a3
4 changes: 2 additions & 2 deletions content/docs/concurrent-mode-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ Eşzamanlı Mod tekniği, kullanıcı arayüzlerindeki girdi bekletme ve baskıl

Daha önce Eşzamanlı Mod'un, React'in "bir branch üzerinde" çalışıyormuş gibi işlediğinden bahsetmiştik. Branch'ler, kısa süreli çözümlerde olduğu gibi, yapımı uzun sürecek özelliklerde de faydalıdır. Bazı zamanlar, master branch ile birleştirilebilecek duruma gelmesi haftalar alabilecek özellikler üzerinde çalışıyor olabilirsiniz. Versiyon kontrol metaforumuzun bu tarafı da render etmeye uygulanabilir.

Bir app üzerinde iki farklı sayfa arasında geçiş yaptığımızı hayal edin. Bazı durumlarda kullanıcıya yeterli kalitede bir yükleme sekansı veremeyecek kadar kod ya da veri yüklenmemiş olabilir. Boş bir ekrana geçiş yapmak ya da kocaman bir dönen çubuk görmek hoş bir deneyim olmayacaktır. Ancak, gerekli kod ve verinin elde edilmesinin çok uzun sürmemesi de oldukça sık rastlanan bir durumdur. **Böyle bir durumda React eski ekranda biraz daha kalsa ve yeni ekranı göstermeden önce "kötü yükleme sekansını" "pas geçse" iyi olmaz mıydı?**
Bir uygulama üzerinde iki farklı sayfa arasında geçiş yaptığımızı hayal edin. Bazı durumlarda kullanıcıya yeterli kalitede bir yükleme sekansı veremeyecek kadar kod ya da veri yüklenmemiş olabilir. Boş bir ekrana geçiş yapmak ya da kocaman bir dönen çubuk görmek hoş bir deneyim olmayacaktır. Ancak, gerekli kod ve verinin elde edilmesinin çok uzun sürmemesi de oldukça sık rastlanan bir durumdur. **Böyle bir durumda React eski ekranda biraz daha kalsa ve yeni ekranı göstermeden önce "kötü yükleme sekansını" "pas geçse" iyi olmaz mıydı?**

Günümüzde bu her ne kadar uygulanabilir olsa da, app içerisindeki uyumluluğu sağlaması oldukça zorlayıcı olabilir. Eşzamanlı Mod'da bu özellik hazır olarak bulunmaktadır. Öncelikle, React yeni ekranı hafızada hazırlamaya başlar - ya da metaforumuz üzerinden gitmek gerekirse "farklı bir branch üzerinde". Bu sayede React, DOM'u güncellemeden önce içeriklerin yüklenmesini bekleyebilir. Eşzamanlı Mod'da, React eski sayfayı diğer sayfanın yüklendiğini belirten bir yükleme belirteci eşliğinde etkileşime açık bir şekilde tutabilir ve yeni ekran hazır olduğunda kullanıcıyı o sayfaya yönlendirebilir.
Günümüzde bu her ne kadar uygulanabilir olsa da, uygulama içerisindeki uyumluluğu sağlaması oldukça zorlayıcı olabilir. Eşzamanlı Mod'da bu özellik hazır olarak bulunmaktadır. Öncelikle, React yeni ekranı hafızada hazırlamaya başlar - ya da metaforumuz üzerinden gitmek gerekirse "farklı bir branch üzerinde". Bu sayede React, DOM'u güncellemeden önce içeriklerin yüklenmesini bekleyebilir. Eşzamanlı Mod'da, React eski sayfayı diğer sayfanın yüklendiğini belirten bir yükleme belirteci eşliğinde etkileşime açık bir şekilde tutabilir ve yeni ekran hazır olduğunda kullanıcıyı o sayfaya yönlendirebilir.

### Eşzamanlılık {#concurrency}

Expand Down