본문 바로가기

퍼펙트

사진 게시판 API 만들기 [6] Perfect 미니 프로젝트 [6] 1. 게시물 삭제 API CRUD 중 마지막! Delete에 해당하는 API를 만들어 봅니다!! 참고2017년 8월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다.* Swift 최신 버전 확인(https://github.com/apple/swift/releases)* Perfect 최신 버전 확인(https://github.com/PerfectlySoft/Perfect/releases) 지난 내용 돌아보기2017/06/27 - [Swift/Perfect] - 사진 게시판 API 만들기 [1]2017/07/11 - [Swift/Perfect] - 사진 게시판 API 만들기 [2]2017/08/09 - [Swift/Perfect] .. 더보기
사진 게시판 API 만들기 [5] Perfect 미니 프로젝트 [5] 1. 게시물 수정 API CRUD 중 Read에 해당하는 API를 만들어 봅니다!! 참고2017년 8월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다. * Swift 최신 버전 확인(https://github.com/apple/swift/releases) * Perfect 최신 버전 확인(https://github.com/PerfectlySoft/Perfect/releases) 지난 내용 돌아보기2017/06/27 - [Swift/Perfect] - 사진 게시판 API 만들기 [1] 2017/07/11 - [Swift/Perfect] - 사진 게시판 API 만들기 [2] 2017/08/09 - [Swift/Perfect] - 사.. 더보기
사진 게시판 API 만들기 [4] Perfect 미니 프로젝트 [4] 1. 게시물 정보 API 2. 게시물 목록 API CRUD 중 Read에 해당하는 API를 만들어 봅니다!! 참고2017년 8월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다.* Swift 최신 버전 확인(https://github.com/apple/swift/releases)* Perfect 최신 버전 확인(https://github.com/PerfectlySoft/Perfect/releases) 지난 내용 돌아보기2017/06/27 - [Swift/Perfect] - 사진 게시판 API 만들기 [1]2017/07/11 - [Swift/Perfect] - 사진 게시판 API 만들기 [2]2017/08/09 - [Swift/Pe.. 더보기
사진 게시판 API 만들기 [3] Perfect 미니 프로젝트 [3] 1. 사진 게시물 등록하기 2. URL을 통해 사진 GET API를 하나씩 하나씩 완성해 나가도록 합시다!! 참고 2017년 7월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다. * Swift 최신 버전 확인(https://github.com/apple/swift/releases) * Perfect 최신 버전 확인(https://github.com/PerfectlySoft/Perfect/releases) 지난 내용 돌아보기 2017/06/27 - [Swift/Perfect] - 사진 게시판 API 만들기 [1] 2017/07/11 - [Swift/Perfect] - 사진 게시판 API 만들기 [2] 사진 게시물 등록하기 먼저 C.. 더보기
사진 게시판 API 만들기 [2] Perfect 미니 프로젝트 [2] 1. 서버 객체 생성 및 라우팅 2. mongoDB 연결하기 본격적으로 API 서버 만들기에 돌입합니다!! 참고2017년 7월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다. * Swift 최신 버전 확인(https://github.com/apple/swift/releases) * Perfect 최신 버전 확인(https://github.com/PerfectlySoft/Perfect/releases) 서버 객체 생성 및 라우팅 서버 객체와 라우팅에 대한 설명은 지난 글에서 했으므로, 작성한 코드만 설명합니다. 2017/05/24 - [Swift/Perfect] - Perfect 라우팅 우선, 프로젝트 폴더의 Sources폴더의 .. 더보기
사진 게시판 API 만들기 [1] Perfect 미니 프로젝트 [1] 1. 프로젝트 개요 2. mongoDB 설치 3. 패키지 설치 우분투에 스위프트 설치를 시작으로 이후 두 포스팅에 걸쳐 퍼펙트에 대해 조금 알아보았습니다. 2017/04/03 - [Swift/Perfect] - 우분투(Ubuntu)에 스위프트 설치하기2017/05/17 - [Swift/Perfect] - Perfect 시작하기2017/05/24 - [Swift/Perfect] - Perfect 라우팅 이번 부터는 실질적으로 퍼펙트를 사용하여 작은 미니프로젝트를 해보려합니다.아... 물론 이런 허접한 구성은 실제 서버에서 사용하면 안되지만 간단한 예제로 감만 잡아보는 겁니다. 인증도 없고, 뭐도 없고, 보안도 안되고... 뭐... 암것도 없어요. 그러나 한 번 작은 프로.. 더보기
Perfect 라우팅 Perfect 라우팅 1. Routes 2. HTTP Method, URI 지정 3. Web Root 디렉터리 설정 4. JSON 응답 지난 번에는 Perfect 서버 애플리케이션을 처음 구동해 보았습니다. 2017/05/17 - [Swift/Perfect] - Perfect 시작하기이번에는 라우팅 하는 방법에 대해서 알아보려고 합니다 :) * 참고 *2017년 5월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다.* Swift 최신 버전 확인* Perfect 최신 버전 확인 RoutesHTTP 요청에 의해 여러 메서드, URI에 따른 동작을 처리하려면 Routes라는 구조체를 사용합니다.지난 번 main.swift파일에 서버 포트를 지정해 주었던 server.se.. 더보기
Perfect 시작하기 Perfect 시작하기 1. Perfect 패키지 설치 2. 서버 실행해보기 지난 번에 우분투에 스위프트를 설치해보았는데요, 2017/04/03 - [Swift/Perfect] - 우분투(Ubuntu)에 스위프트 설치하기이번엔 우분투에 퍼펙트를 설치 해볼 요량입니다. 맥의 터미널에서도 동일(하거나 유사)한 명령어로 진행이 가능하니 맥에서 진행하셔도 무방합니다 :) * 참고 *2017년 5월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다.Swift 최신 버전 확인Perfect 최신 버전 확인 리눅스 패키지 설치우분투에서 Perfect를 사용하려면 OpenSSL, libssl-dev, uuid-dev가 필요합니다. 설치해줍니다. (맥에서는 설치할 필요가 없습니다.)>.. 더보기