Skip to content

Commit

Permalink
add definition of IO
Browse files Browse the repository at this point in the history
  • Loading branch information
ataberkgrl committed Dec 22, 2020
1 parent d02cb04 commit c66b4a9
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/docs/concurrent-mode-intro.md
Expand Up @@ -72,7 +72,7 @@ Günümüzde bu her ne kadar uygulanabilir olsa da, uygulama içerisindeki uyuml
Hadi yukarıdaki iki örneği tekrar gözden geçirelim ve Eşzamanlı Mod'un bu örnekleri nasıl birleştirdiğini anlayalım. **Eşzamanlı Mod'da, React birden çok state güncellemesi üzerinde *eşzamanlı* olarak çalışabilmektedir.** - tıpkı branch'lerin, ekip üyelerinin birbirlerinden bağımsız şekilde çalışabilmelerini sağladıkları gibi:

* CPU'ya bağlı güncellemeler (DOM node'larının oluşturulması ve bileşen kodlarının çalıştırılması gibi) için eşzamanlılık, süregelen render işlemi, daha aciliyeti olan güncellemeler tarafından "yarıda kesilebilir" anlamına gelmektedir.
* IO'ya bağlı güncellemeler (ağ üzerinden kod ya da verinin alınması gibi) için eşzamanlılık, verinin tamamı henüz ulaşmamış olsa dahi React bellekte render işlemine başlayabilir ve kullanıcı deneyimini zedeleyen, boş yükleme sekanslarını pas geçebilir anlamına gelmektedir.
* IO(Girdi-Çıktı)'ya bağlı güncellemeler (ağ üzerinden kod ya da verinin alınması gibi) için eşzamanlılık, verinin tamamı henüz ulaşmamış olsa dahi React bellekte render işlemine başlayabilir ve kullanıcı deneyimini zedeleyen, boş yükleme sekanslarını pas geçebilir anlamına gelmektedir.

Önemli olarak bahsetmek gerekir ki, React'in *kullanım* şekli de aynı bu teknik gibidir. Bileşenler, prop'plar ve state temel olarak aynı mantıkla çalışırlar. Ekranı güncellemek istediğinizde, state'i ayarlarsınız.

Expand Down

0 comments on commit c66b4a9

Please sign in to comment.