← Barcha darslar React Native

Ichkarida nima bo'ladi: UI va mantiq

Komponent native ko'rinishga aylanadi, JavaScript esa alohida ipda ishlaydi.

React Native da biz UI (foydalanuvchi interfeysi) va logic (mantiq) bilan ishlaymiz. UI va Logic qanday ishlaydi? • UI Elements — React Native tomonidan taqdim etilgan komponentlar (masalan View, Text, Button). • Logic — biz yozadigan JavaScript kodi. Bu ikki qism o'zaro bog'langan, lekin ishlash tarzida farq qiladi. UI Elements qanday ishlaydi? React Native komponentlari biz yozgan kod orqali ishlaydi, keyin native views ga kompilyatsiya qilinadi. Masalan Text yoki Button React Native tomonidan iOS yoki Android uchun haqiqiy native komponentga aylanadi. Logic qanday ishlaydi? JavaScript da yozilgan logika React Native ilovasida JavaScript thread (ip) da ishlaydi. Bu kompilyatsiya qilinmaydi — ya'ni JavaScript kodimiz bevosita bajariladi, native kodga aylantirilmaydi. function add(a, b) { return a + b; } Bu funksiya React Native ichida o'sha JavaScript ipida ishlaydi va natijasini UI ga uzatadi.

Iltimos, mehnatimizni qadrlang

Bu konspektlar uzoq vaqt va mehnat evaziga yozilgan. Qolgan darslarga kirish uchun quyidagi kartaga o'tkazma qilib, Telegramga yozing — havolani darhol yuboraman.

Telegramda yozish