Junior
React komponentining hayot aylanishi komponentlarini nomlang.
sobes.tech AI
AIdan javob
- montaj (montaj)
- constructor(): holatni holat va kontekstga bog'lanishni boshlash.
- static getDerivedStateFromProps(): ichki holatni propslar bilan sinxronlashtirish.
- render(): DOMni qurish.
- componentDidMount(): birinchi renderdan so'ng effektlarni bajarish (API so'rovlar, obuna bo'lishlar).
- yangilash (yangilash)
- static getDerivedStateFromProps(): (props yangilanishi paytida chaqiriladi)
- shouldComponentUpdate(): renderni optimallashtirish (komponentni qayta chizish kerakligini belgilash).
- render(): DOMni qayta chizish.
- getSnapshotBeforeUpdate(): yangilashdan oldin DOM ma'lumotlarini olish (masalan, skroll pozitsiyasi).
- componentDidUpdate(): yangilashdan so'ng effektlarni bajarish (DOM o'zgarishlari, takroriy so'rovlar).
- olib tashlash (o'chirish)
- componentWillUnmount(): komponentni olib tashlashdan oldin resurslarni tozalash (obunalarni bekor qilish, timerlar).
- xatoliklarni boshqarish (xatoliklarni boshqarish)
- static getDerivedStateFromError(): bolalar komponentida xato bo'lsa holatni yangilash.
- componentDidCatch(): xatolarni log qilish.