- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- cocoapods
- 오블완
- 명령어
- scheduledTimer
- 시각화
- decode
- ios
- Observable
- Python
- MVC
- barplot
- sigmoid
- deeplearning
- ReLU
- 티스토리챌린지
- Optional
- tapply
- swiftUI
- Linux
- rxswift
- Request
- struct
- r
- 연산자
- substr
- rest api
- 딥러닝
- SWIFT
- SQL
- HTTP
목록rest api (3)
iOS 개발 기록 블로그
RxSwift와 Moya를 사용하여 REST API를 처리하고 있다면,REST API에 대한 이해를 iOS 개발 관점에서 더 심화하는 것이 좋습니다.이를 위해 아래의 주제들을 알아두면 더욱 효과적으로 개발할 수 있습니다. 1. Moya와 REST API의 연계Moya는 네트워크 계층을 관리하는 데 강력한 라이브러리로, REST API를 RxSwift와 결합하여 비동기적인 방식으로 사용할 수 있습니다. 다음은 알아두면 좋은 Moya 활용 관련 지식입니다:Moya의 기본 구조 이해TargetType을 정의하여 API의 엔드포인트를 명확히 관리:enum MyAPI { case fetchUsers case createUser(name: String, email: String)}extension My..
지난 게시글에서는 HTTP에 대해서 공부했습니다.이번에는 REST API라는 용어에 대해 공부해보려고 합니다. 1. REST의 기본 원칙REST는 특정 프로토콜(예: HTTP)을 따르며, 아래와 같은 규칙들이 있습니다. 1) 자원(Resource) 기반REST API의 기본 단위는 '자원'자원은 URL(Uniform Resource Locator)로 식별예: https://api.example.com/users/123users: 자원의 유형123: 특정 자원의 ID자원은 보통 '명사' 형태로 표현 2) HTTP 메서드 사용REST는 HTTP 메서드를 통해 자원에 어떤 동작을 할지 정의합니다.GET: 데이터 조회POST: 생성PUT: 수정PATCH: 부분 수정DELETE: 삭제 3) 상태 비저장성 (Sta..
첫날 공부했던 것과 관련하여 쉽게 개요에 대해 다시 한번 정리해보겠습니다.HTTP의 정의HTTP(HyperText Transfer Protocol)는 웹에서 데이터를 주고받는 프로토콜입니다.우리가 브라우저에서 웹사이트를 열 때, 앱에서 데이터를 가져올 때 이 HTTP가 동작합니다. HTTP의 기본 작동 원리HTTP는 클라이언트의 요청과 서버의 응답 사이의 대화 방식입니다.클라이언트: Request(요청) 보내는 주체서버: 요청을 받아서 Response(응답)을 보내는 주체클라이언트의 예시로는 웹 브라우저, 모바일 앱,서버의 예시로는 웹사이트의 데이터를 저장하고 있는 서버입니다. Request와 Response의 구조Request (요청)- 구조HTTP 메서드 + URL + 헤더 + 바디 - 예제GET /..