반응형
SwiftUI는 플러터처럼 선언형으로 UI를 작성하도록 인터페이스 프레임워크를 제공하는 요소이다.
Meta에서 만든 리액트(선언형 UI), RN 등을 보면서 2018년도에 선언형 UI Flutter도 나오고, 2019년에 애플 또한 선언형 UI를 사용하고자 SwiftUI를 개발한 것 같다. 점점 좋아지는 것 같다. 2020년도에는 AOS도 Compose를 출시했으니 선언형 패러다임은 정말 좋은 개발 방법론이지 않을까 싶다. 안드로이드에서 XML로 자바 파일과 UI 컴포넌트를 연결하던 것을 생각하면 참 ㅎㅎ...
아래는 정확한 연도가 궁금하여 (왜 이런 방향으로 개발이 발전되었는지 근본을 알기 위해) 찾아본 정보를 공유하겠다.
- 2011: React 개발 시작
- 2013: React 발표
- 2014: Swift 발표, Flux 발표
- 2015: React Native 발표
- 2017: Flutter 베타 출시
- 2018: Flutter 1.0 출시
- 2019: SwiftUI 발표, Jetpack Compose 발표
- 2020: Jetpack Compose 베타 출시
- 2021: Jetpack Compose 1.0 출시
'Swfit' 카테고리의 다른 글
[Swift] - Foundation (0) | 2024.07.15 |
---|---|
[Swift] 스위프트 - 기본 조건문, 함수 (0) | 2024.07.13 |
[Swift] - var, let 상수와 변수 (0) | 2024.07.13 |
[Swfit] 스위프트 - 타입 (0) | 2024.07.13 |