CodeBlanks Logo Icon CodeBlanks

Özet - Geliştirme araçları

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.js
// App bileşenini yaz
// içine console.log ve kesme noktası koy
// null döndürsün

Örnek çözüm

App.js
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?

App.js
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

Soru
$ ____ react-devtools
Cevap
$ npx react-devtools

Açıklama: npx react-devtools bağımsız sürümü açar.

Orta seviye bölümündeki tüm dersler