Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Turn-Key Server-side Swift
Search
Alexander Saenko
June 15, 2019
Programming
0
35
Turn-Key Server-side Swift
Valeriy Efimov
Alexander Saenko
June 15, 2019
Tweet
Share
More Decks by Alexander Saenko
See All by Alexander Saenko
WWDC2020 Summary
alexandersaenko
0
150
Legacy code - methodology
alexandersaenko
0
41
Экологически чистая разработка
alexandersaenko
0
58
Альманах менеджера
alexandersaenko
0
20
Сам себе режиссер: по ту сторону iOS
alexandersaenko
0
39
Укрощение нормализированного состояния
alexandersaenko
0
63
Fastlane - App automation done right
alexandersaenko
0
47
Готовим своё хранилище сборок
alexandersaenko
0
26
PDD - Playground Driven Development 👨🏻_💻
alexandersaenko
0
66
Other Decks in Programming
See All in Programming
Go の GC の不得意な部分を克服したい
taiyow
3
990
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.1k
テストケースの名前はどうつけるべきか?
orgachem
PRO
1
180
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
6
1.3k
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
220
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
Kaigi on Railsに初参加したら、その日にLT登壇が決定した件について
tama50505
0
140
競技プログラミングへのお誘い@阪大BOOSTセミナー
kotamanegi
0
390
Androidアプリの One Experience リリース
nein37
0
760
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
130
Findy Team+ Awardを受賞したかった!ベストプラクティス応募内容をふりかえり、開発生産性向上もふりかえる / Findy Team Plus Award BestPractice and DPE Retrospective 2024
honyanya
0
130
Package Traits
ikesyo
1
160
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Become a Pro
speakerdeck
PRO
26
5.1k
Visualization
eitanlees
146
15k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Fireside Chat
paigeccino
34
3.1k
BBQ
matthewcrist
85
9.4k
We Have a Design System, Now What?
morganepeng
51
7.3k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Transcript
Backend?
Swift + Backend
None
Vapor brew tap vapor/tap brew install vapor/tap/vapor
vapor new <name>
https://docs.vapor.codes/3.0/extras/style-guide/
None
None
None
None
None
None
Async https://docs.vapor.codes/3.0/async/getting-started/
Database Kit https://docs.vapor.codes/3.0/database-kit/getting-started/
Database Kit
Troubleshooting Vapor Regenerate Your Project vapor xcode -y Update your
Dependencies vapor update Clean and Rebuild rm -rf .build
What is Vapor cloud? https://vapor.cloud
• Sign-up to Vapor cloud • Set up a git
repository • Update Vapor • Deploy using the command line Agenda
brew upgrade vapor -> vapor cloud deploy cd path/to/your/app ->
None
Else? Heroku NGinix https://medium.com/@ahmedraad/how-to-deploy- vapor-app-on-ubuntu-16-04-and-run-it-in-production- eef18f7b4f05 Docker https://tobygriffin.dev/2018/05/14/developing- deploying-vapor-docker.html
Cost?
Cost?
Where to Go From Here? Official API : https://vapor.codes Discord
: https://discord.gg/vapor Ray : https://store.raywenderlich.com/ products/server-side-swift-with-vapor Peer lab : https://t.me/peerlab_ios_kharkiv
Questions?