SwiftUI

WWDC2019에서 발표한 선언적/리액티브 UI 프레임워크. macOS, iOS, iPadOS, watchOS 코드를 동일한 방식으로 작성할 수 있다.

Declare the user interface and behavior for your app on every platform.

developer.apple.com/documentation/SwiftUI

특징

  • single source of truth
  • declaration of intention and roles
  • (mostly) one way data flow

큰 틀에서 Svelte, React, Elm 등 주요 웹 프론트엔트 프레임워크와 유사하다. 다만 “Declaration of intention and roles” 부분이 뛰어난데, 웹의 경우 테일윈드 광풍 등으로 인해 이 부분이 크게 훼손되어 있다.

Articles and videos

Changes

See also

2024 © ak