[iOS] RESTful API 완벽 이해하기
·
Apple/iOS
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 실무에서 많이 쓰이는 기술인 RESTful API에 대해서 한번 공부해보려고 합니다.  그럼 바로 시작하겠습니다! RESTful API란 무엇인가?RESTful API는 Representational State Transfer (REST) 원칙에 따라 설계된 API를 의미합니다. REST는 웹 서비스 설계 아키텍처로, 클라이언트와 서버 간의 상호 작용을 단순화하고 표준화하는 데 중점을 둡니다. RESTful API는 HTTP를 사용하여 리소스(데이터)를 생성, 읽기, 업데이트 및 삭제(CRUD) 작업을 수행합니다. RESTful API의 특징무상태성(stateless): 각 요청은 클라이언트의 상태를 서버에 저장하지 않고 독립적으로 처리됩니다. 이는 서버..
[Swift] Combine의 Operator 알아보기
·
Apple/Swift
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 Swiftdml Combine 프레임워크에서 제공하는 Operator(연산자)에 대해서 알아보려고 합니다. 그럼 바로 시작해보겠습니다. Combine 프레임워크의 Operator Combine은 비동기 프로그래밍을 위한 Swift의 선언적 프레임워크입니다. 이는 비동기 작업을 더욱 쉽게 처리하도록 도와주며, 코드의 가독성과 유지보수성을 높여줍니다. Combine에 대한 내용이 더 궁금하다면 여기를 참고해주세요! Combine은 다양한 Operator를 제공하며, 이 Oprator들은 비동기 이벤트를 처리하는데 매우 중요한 역할을 합니다. 각 Oprator는 고유한 기능을 가지고 있는데 각 Oprator에 대해 살펴보겠습니다. Operator 종류 연산자의 종..
[Swift] Combine 개념과 사용방법 이해하기
·
Apple/Swift
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 Swift의 Combine 프레임워크와 사용방법에 대해 알아보려고 합니다. 그럼 바로 시작하겠습니다! Combine이란?우선 애플의 개발자 문서를 보면 Combine에 대해 이렇게 나와 있습니다. "The Combine framework provides a declarative Swift API for processing values over time. These values can represent many kinds of asynchronous events. Combine declares publishers to expose values that can change over time, and subscribers to receive those value..