[ SwiftUI ] SwiftUI 기본 특징
SwiftUI 의 특성 1. 선언형 프로그래밍 ( Declarative programming) ⇒ User Interface 의 기능만 명시하면 됨! ⇒ 프로그램이 어떤 방법으로 해야하는지 나타내기보다 무엇이 같은지를 설명하는 경우 ‘선언형’ 이라고 한다. 반면, 명령형 프로그래밍은 알고리즘을 명시하고 목표는 명시하지 않는데 반해 선언형 프로그래밍은 목표를 명시하고 알고리즘을 명시하지 않는 것이다. e.g. html 마크업언어로 만들어지는 웹페이지 구조도 선언형인데, ,text,, 인 경우 그 외 SQL 의 SELECT 학생 FROM 야자반; 과 같이 무엇을 나타내야 하는지를 묘사하는 것이지, 어떤 방법으로 컴퓨터 화면에 페이지를 나타내야 하는지를 묘사하지 않는다. import SwiftUI struct..
2023.09.05