Swift/기능 개발 (2) 썸네일형 리스트형 [Swift] Swift를 사용해서 서버만들기 (Vapor편) 잡담 어느 날 안드로이드분들이 앱개발을 하면서 백엔드 개발을 같이 하고 있는 것을 보았습니다.( 좀 멋져 보였어....) 그리고 백엔드를 공부하면서 iOS로 서버를 만들 수 있지 않을까?라는 정상적이지 못한 생각을 하게 되어서 여러 곳을 찾아다니다가 Varpor라는 친구를 알게 되었습니다. Vapor란? Vapor는 API, 웹사이트, 클라우드를 사용하기 쉽도록 만든 swift의 웹프레임워크입니다. 줄여서 swift로 서버 만들 수 있는 프레임워크입니다. routes란? routes는 앞으로 밑에서 코드에 대해서 풀겠지만 일종에 API 엔드포인트라고 생각하시면 편할 것 같습니다. API 엔드포인트는 API란? API 연결할 때 뒤에 붙는 것들을 말합니다. EX) https://goodjunha.com/b.. [Swift]라이브러리 만들고 배포까지 오픈 소스 = 누군가에게 제한 없이 코드를 볼 수 있도록하는 것입니다. 의존성 관리도구란? = 프로젝트와 해당 라이브러리의 상관관계를 용이하게 관리해주는 의존성 도구입니다. swift에서 의존성 관리도구는 Cocoa, CocoaTouch, Cocoapods, Carthage, SPM이 있습니다. 무조건 라이브러리를 사용하라! 이런 것은 좋지 않습니다. 하지만 효율적인 라이브러리 사용은 불필요한 공수를 막을 수 있습니다. MIT 라이선스 이 소프트웨어를 누구라도 무상으로 제한없이 취급해도 좋다! (하지만 저작권 표시 및 복제물을 만들면 안된다를 기제해야합니다) 저자 또는 저작권자는 소프트웨어에 관해서 아무런 책임을 지지 않는다! MIT 요약 = 수정 및 배포가 자유롭고 상업적 이용이 가능하지만 소스의 인한.. 이전 1 다음