Özet - Geliştirme araçları
- React Native kursu
- Orta seviye
- Ders 105/116
- 5 dk
Flipper, DevTools ve console'u birleştirerek bir debug oturumu yazarsın.
Özet - Geliştirme araçları
Bu grupta beş geliştirme aracını tanıdın. Flipper ağ, layout ve console'ı tek pencerede toplar. React DevTools bileşen ağacını ve props/state'i gösterir. Console hızlı değer yazdırır.
Remote debug Chrome DevTools'a bağlanır; debugger anahtar kelimesi kesme noktasıdır. Performance monitor FPS ve RAM'i canlı gösterir; JS ve UI satırı vardır. Bu beş araç, gerçek bir uygulamanın hatasını bulma ve performansı anlama sürecini destekler. Hepsini birlikte kullanmak, hata ayıklamayı hızlı ve görsel kılar.
Uygulama İnceleme için bileşen yaz
DevTools ve console'da incelemek için bir App bileşeni yaz. İçinde console.log('App açıldı') çağrısı ve debugger anahtar kelimesi olsun. Bileşen null döndürsün.
Başlangıç kodu
// App bileşenini yaz
// içine console.log ve kesme noktası koy
// null döndürsünÖrnek çözüm
function App() {
console.log("App açıldı");
debugger;
return null;
}Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Bileşen ağacını incelemek için?
npx ???- React DevTools Doğru cevap
- Flipper
- Performance monitor
- Console
Açıklama: React DevTools bileşen ağacını gösterir.
2 Aracı amacına eşle
| Kavram | Anlamı |
|---|---|
Flipper |
Tek pencerede toplar |
React DevTools |
Bileşen ağacı |
console |
Hızlı değer yazdırır |
remote debug |
Chrome DevTools |
perf monitor |
FPS ve RAM |
3 React DevTools komutu
$ ____ react-devtools
$ npx react-devtools
Açıklama: npx react-devtools bağımsız sürümü açar.