พื้นฐาน React Native
View, Text, Image, ScrollView, FlatList, StyleSheet, เลย์เอาต์ Flexbox
1คอมโพเนนต์พื้นฐานใดที่ใช้สร้างคอนเทนเนอร์ใน React Native?
คอมโพเนนต์พื้นฐานใดที่ใช้สร้างคอนเทนเนอร์ใน React Native?
คำตอบ
คอมโพเนนต์ View คือคอนเทนเนอร์พื้นฐานของ React Native เทียบเท่ากับ div ใน HTML สามารถจัดกลุ่มคอมโพเนนต์อื่น ใส่สไตล์ และจัดการเลย์เอาต์ผ่าน Flexbox ได้ ต่างจากเว็บ React Native ใช้ View แทน div เพราะต้องถูกแปลงเป็นคอมโพเนนต์ native (UIView บน iOS, android.view บน Android)
2ความแตกต่างหลักระหว่าง Text และ View ใน React Native คืออะไร?
ความแตกต่างหลักระหว่าง Text และ View ใน React Native คืออะไร?
คำตอบ
คอมโพเนนต์ Text เป็นคอมโพเนนต์เดียวที่สามารถแสดงข้อความใน React Native ได้ ต่างจากเว็บที่องค์ประกอบใดก็ได้สามารถมีข้อความ React Native กำหนดให้ข้อความทั้งหมดต้องอยู่ในคอมโพเนนต์ Text ส่วน View ไม่สามารถมีข้อความดิบโดยตรงได้ - การพยายามทำเช่นนั้นจะทำให้เกิดข้อผิดพลาด
3จะแสดงรูปภาพในเครื่อง (local) ใน React Native ได้อย่างไร?
จะแสดงรูปภาพในเครื่อง (local) ใน React Native ได้อย่างไร?
คำตอบ
ในการแสดงรูปภาพในเครื่องใน React Native ให้ใช้คอมโพเนนต์ Image พร้อมพร็อพ source และฟังก์ชัน require() วิธีนี้ช่วยให้ Metro bundler แก้ไขเส้นทางของรูปภาพในตอน build และเพิ่มประสิทธิภาพ asset รูปภาพระยะไกลจะใช้ออบเจกต์ที่มีพร็อพเพอร์ตี uri แทน
พร็อพเพอร์ตีใดที่จำเป็นในการแสดงรูปภาพระยะไกล (URL) ด้วยคอมโพเนนต์ Image?
ความแตกต่างหลักระหว่าง ScrollView และ FlatList คืออะไร?
+19 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ React Native อื่นๆ
พื้นฐาน JavaScript
พื้นฐาน React
React Hooks
TypeScript สำหรับ React และ React Native
คอมโพเนนต์และ API ของ React Native
การจัดสไตล์และเลย์เอาต์ใน React Native
การนำทางใน React Native
การจัดการ State ใน React Native
Networking และ API ใน React Native
การคงอยู่ของข้อมูล
ฟอร์มและการตรวจสอบความถูกต้อง
แอนิเมชัน React Native
Native Modules & Bridge
โค้ดเฉพาะแพลตฟอร์ม
สิทธิ์และ Device API
Push Notifications
การทดสอบ React Native
การ Debug React Native
Build & Deployment
Expo vs React Native Bare
การเพิ่มประสิทธิภาพ
การจัดการหน่วยความจำ
Architecture Patterns
React Native New Architecture
แนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัย
Offline-First Architecture
CI/CD React Native
Monorepo และการแชร์โค้ด
หัวข้อขั้นสูง
วงจรชีวิตแอปและการทำงานเบื้องหลัง
การยืนยันตัวตนและการจัดการเซสชัน
Monitoring & Crash Reporting
เชี่ยวชาญ React Native สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี