Open Taehyeon-Kim opened 2 years ago
Vapor는 Swift에서 가장 많이 사용되는 서버 사이드 프레임워크이다.
특성
서버 개발 프레임워크는 서버 프로그램 개발 시 다양한 네트워크 설정, 요청 및 응답 처리, 아키텍처 모델 구현 등을 손쉽게 처리할 수 있도록 클래스나 인터페이스를 제공하는 소프트웨어 종류로는 Spring(Java), Node.js(JavaScript), Django(Python), Codeigniter(PHP), Ruby on Rails(Ruby), Vapor(Swift)
서버 개발 프레임워크는 서버 프로그램 개발 시 다양한 네트워크 설정, 요청 및 응답 처리, 아키텍처 모델 구현 등을 손쉽게 처리할 수 있도록 클래스나 인터페이스를 제공하는 소프트웨어
종류로는 Spring(Java), Node.js(JavaScript), Django(Python), Codeigniter(PHP), Ruby on Rails(Ruby), Vapor(Swift)
특정 기능에 대한 도구, 함수들을 모아 놓은 집합
homebrew로 vapor 설치
brew install vapor
vapor 설치 확인
vapor --help
프로젝트 생성
vapor new ios-api-server -n
https://forums.raywenderlich.com/t/heroku-deploying-vapor-4/137418
왠지는 잘 모르겠지만 sql 관련 라이브러리가 포함되어 있으면 배포가 되지 않는다.
배포
http://soptserver.herokuapp.com/
Vapor
프레임워크
특성
서버 개발 프레임워크
라이브러리
homebrew로 vapor 설치
vapor 설치 확인
프로젝트 생성