WWDC

WWDC24: Swift on Server 생태계

songmoro 2024. 6. 28. 03:11
728x90

본문은 영어 공부를 겸해 WWDC 영상을 보고 정리한 것으로 오역이 있을 수 있습니다.

정확한 내용은 원문 참고 바랍니다.

 

원문


영상 대부분이 코드 설명이라 찾아본 Swift on Server 문서와 정리한 내용

 

Overview

Swift on Server는 스위프트를 server-side 개발을 하기 위해 스위프트 프로그래밍 언어를 사용할 수 있는 능력

서버에 Swift 애플리케이션을 배포하기 위해 Vapor, Hummingbird와 같은 웹 프레임워크를 사용할 수 있다.

 

Swift on Server의 이점: server-side 코드를 작성하기 위한 안전, 효율적 옵션 제공(Swift의 장점을 서버에서도)

 

서버 애플리케이션에 적합한 다른 이유들: 성능(Performance), 빠른 시작(Quick start-up time), 표현력 과 안전(Expressiveness and safety), 지원되는 생태계(Supported ecosystem)

 

 

Meet Swift on Server

Swift Server: C 언어와 같은 성능(C-like performance), 가비지 컬렉션 대신 ARC, ownership 기능을 사용해 빠른 성능 및 낮은 메모리 사용(Low memory footprint)

728x90