useEffect ne için kullanılır?

useEffect , hizli bir sekilde ozetlemek gerekirse, uygulamanizin ayaga kalkma asamasinda, uygulamanin bagimli oldugu yan islemleri cagirmak icin kullandigimiz bir yontem. Bu, bir ihtiyac dogrultusunda api call da olabilmekle birlikte, window objesinden cekilmeyi bekleyen cesitli event’ler de olabilir.

Read more

React Hooks ne işe yarar?

React hooks bir class yazmadan react özelliklerini kullanmanıza olanak sağlayan bir yapıdır. React geliştiricilerinin hatırlayacağı üzere daha önce oluşturduğumuz class’ları react .component’ten extend ediyorduk ve bu sayede react özelliklerini kullanabiliyorduk.

Read more

Side Effect nedir React?

React ile daha önce geliştirme yaptıysanız; API kullanımlarınıda, subscribes ve DOM’un manuel olarak değiştirilmesi gibi işlemlere side effects denir. Çünkü bu tarz yan etkiye sahip işlemler rendering sırasında tamamlanmayabilir veya diğer bileşenlere etki etmesi gerekiyor olabilir.

Read more

useEffect ne zaman çalışır?

Bu özellik ise componentDidMount, componentDidUpdate ve componentWillUnmount gibi çalışmaktadır. Aslında her render işlemi sonrası çalışabildiği gibi bizim belirttiğimiz değişkenlerin değişmesi sonrasında da çalışabilir ya da sadece ilk render işlemi sonrası çalışabilir.

Read more