useState () fonksiyonu aslında bir state hook. Bu hook’u, fonksiyon component’i içerisinde çağırıp içerisine istediğimiz state değişkenlerini atayabiliyoruz. Butona tıklanıp tekrar render edilme esnasında React bu state’i koruyor.
Read moreUse Layout effect nedir?
useLayoutEffect : Senkron çalışır ve tarayıcının yeni DOM’u paint etmesini engeler. DOM ile igili hesaplamalarda veya işlemlerde kullanılır.15 Oca 2020
Read moreReact Hooklar nelerdir?
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 moreComponentDidMount nedir?
ComponentDidMount . Komponent Dom’a render edildikten sonra çalışan Event’ımızdır. Yani render işleminden sonra çalışır. Not *=* ComponentDidMount ‘ta setState işlemi yapılırsa tekrardan Render işlemi yapılır.
Read moreEffect Hook nedir?
Effect Hook useEffect() fonksiyonunu kullandığınızda React, DOM ile ilgili herhangi bir işlem tamamlandığında çağıracaktır. React, varsayılan olarak ilk render da dahil olmak üzere her render işleminden sonra effect fonksiyonunu çalıştırır.
Read moreUsememo nedir?
usememo hooksu expensive fonksiyonlarımızı gereksiz yere render olmasını engeller, tamamen performans optimize etmek için kullanılan bir hook. basit, fazla işlem olmayan fonksiyonlarda kullanılmamalı ve amacınız tekrar render olmasın olmamalı react bunun garantisini vermiyor sadece performans üzerine kurgulanmalı.
Read moreReactjs Hook nedir?
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. Şimdi buna gerek kalmadı.
Read more