URLSession 과 Alamofire 비교해서 사용하기
URLSession 이란? Swift의 URLSession은 네트워크 작업을 수행하는 데 사용되는 API 중 하나입니다. URLSession은 URL을 통해 데이터를 가져오거나 전송하는 기능을 제공하며, 네트워크 요청 및 응답을 처리하는 데 유용합니다. URLSession은 비동기적으로 작동하며, 앱의 성능을 향상시키는 데 도움이 됩니다. URLSession은 기본적으로 세 가지 주요 작업을 수행합니다: 데이터 가져오기 (Data Fetching): 웹에서 데이터를 가져오는 데 사용됩니다. 주로 GET 요청과 함께 사용됩니다. 데이터 전송 (Data Task): 서버에 데이터를 전송하는 데 사용됩니다. 주로 POST 또는 PUT 요청과 함께 사용됩니다. 다운로드 작업 (Download Task): 파일이나 큰 데이터를 다운로드할 때 사용됩니다. Alamofire 란? Alamofire는 Swift로 작성된 네트워킹 라이브러리로, URLSession을 기반으로 한 HTTP 요청 및…