React’ta Context API nasıl kullanılır?
React’ta Context API Kullanımı
React’ta Context API, bir bileşen ağacında veri iletimi ve paylaşımı için kullanılır. Bu, özellikle prop drilling (özellik geçişi) sorununu ortadan kaldırır. Context API’yi kullanmak için aşağıdaki adımları izleyebilirsiniz.1. Context Oluşturma
Öncelikle bir Context oluşturmanız gerekir. ```javascript import React, { createContext } from 'react'; const MyContext = createContext(); ```2. Provider Kullanma
Oluşturduğunuz Context’i bir Provider aracılığıyla sararak değerleri paylaşabilirsiniz. ```javascript3. Tüketim (Consumer)
Context’i kullanmak isteyen bileşenlerde `useContext` hook'unu kullanarak verilere erişebilirsiniz. ```javascript import { useContext } from 'react'; const value = useContext(MyContext); ```Örnek
Aşağıda basit bir örnek verilmiştir: ```javascript import React, { createContext, useContext, useState } from 'react'; const MyContext = createContext(); const App = () => { const [state, setState] = useState("Merhaba"); return ({value}
;
};
export default App;
```
Bu örnekte, "Merhaba" mesajı, `ChildComponent` üzerinden tüketilmektedir. Context API ile veri akışı kolaylaşırken, daha düzenli bileşen hiyerarşileri oluşturabilirsiniz. Aynı kategoriden
- Yapay zeka mühendisliği nedir ve nasıl çalışır?
- Mekanik mühendisliğinde kullanılan en temel malzeme türleri hangileridir?
- Mühendislik öğrencileri için tavsiyeler nelerdir?
- Saatte ısıtılan bir su tankının termal performansını artırmak için hangi mühendislik teknikleri kullanılabilir?
- Akıllı bina sistemleri mühendisliği nedir?
- Otomatik şanzımanlı araçlarda vites geçişleri nasıl yapılmaktadır?
- İnşaat mühendisliği alanında temel prensipler nelerdir?
- Robotik mühendisliğinde en çok kullanılan programlama dili hangisidir?