SwiftUI என்பது Apple-இன் declarative UI framework: கொடுக்கப்பட்ட ஒரு state-க்கு UI எப்படித் தோன்ற வேண்டும் என்பதை நீங்கள் விவரிக்கிறீர்கள், அதை எப்படி render மற்றும் update செய்வது என்பதை framework கண்டறிகிறது. UIKit-இல் போல் நீங்கள் இனி view-களை கைமுறையாக mutate செய்வதில்லை — நீங்கள் state-ஐ மாற்றுகிறீர்கள், UI தானாகவே மீண்டும் render ஆகிறது.
இது எப்படி வேலை செய்கிறது
ஒரு view View protocol-ஐ conform செய்கிறது மற்றும் அதன் உள்ளடக்கத்தை ஒரு computed property-லிருந்து return செய்கிறது. என்பது view-இன் property-களின் ஒரு pure function.
