Coding/스위프트 Vapor 코딩 알고리즘 2021. 3. 30. 19:36
Vapor를 사용해서 한계를 느끼고 다시 Node.js로 작업을 하고 있습니다. 뭔가 안정화가 되지 않은 것 같고 몇 가지 문제가 있네요. 물론 간단한 테스트를 하기는 정말 좋은 것 같습니다. 특히 iOS 개발자라면요. 그런데 처음 Vapor를 접하면 포트 변경하는것 부터 막힙니다. 오늘은 Vapor에서 기본으로 설정된 8080 포트를 다른 포트로 변경해보겠습니다. Vapor 설치 제가 이전에 포스팅한 내용을 확인하시면 간단히 설치 및 구축이 가능합니다. tttap.tistory.com/152 [ 스위프트 ] Vapor 프레임워크 설치 및 구축 어제 처음으로 Vapor라는 프레임워크를 알게 되었습니다. 그동안 Perfect VS Vapor VS Kitura VS Node.js 같은 유사한 글들은 많이 봤..
더 읽기
Coding/스위프트 Vapor 코딩 알고리즘 2021. 3. 26. 20:01
Swift에서 Vapor를 사용해보고 제일 먼저 해본 것이 데이터베이스를 연결해 본 것입니다. 우선 PostgreSQL은 잘 동작하는 것 같고 Vapor를 주로 테스트 용도로 사용할 생각이라서 MongoDB를 연결이 필요했습니다. 방식은 거의 비슷합니다. 모두 Fluent라는 라이브러리를 사용합니다. Vapor Docs 문서에 아주 상세히 기술되어 있으나 막상 문서만 보고 해 보면 막히시는 분들이 많을 것 같아 테스트해본 내용을 포스팅합니다. 목차 MongoDB 연결하기 모델 만들기 POST 요청 만들기 POSTMAN 테스트 MongoDB 연결하기 ▼ 1. 두 개의 [ Fluent, ,FluentMongoDriver ] 라이브러리를 Package.swift 에 추가해줍니다. 처음 프로젝트를 생성하면 va..
Computer/도커 코딩 알고리즘 2021. 3. 2. 17:10
Docker (도커)로 이미지를 만들고 사용하다보면 다른 컴퓨터 또는 서버에서도 사용해보고 싶은 욕구가 생깁니다. github와 비슷한 서비스인 Docker hub 라는 곳에 저장을 하면 되는 걸로 알고 있습니다. 하지만 개인적인 패스워드 같은 것들이 모두 포함되어 있어서 그냥 파일로만 저장하고 싶을 경우에는 SAVE 명령을 통해 tar 압축 파일을 만들어서 다른 플랫폼으로 이동 시킬 수 있습니다. 만약 특정 이미지를 만들고 싶다면 제가 이전에 포스팅한 내용을 확인하세요. tttap.tistory.com/111 [ Docker ] 도커 이미지 포트(Port) 추가 컨테이너 생성하기 사실 도커가 뭔지도 잘 모릅니다. 그냥 인터넷에서 Docker 에 관련된 것들을 찾아서 혼자 구성해서 사용합니다. 그러다보니..