Getting Started with Vapor 4 Lesson 3
Автор: CodeWithChris
Загружено: 2021-11-03
Просмотров: 11830
Introduction to Vapor, a server-side Swift web framework. We create our SwiftUI iOS app and use async/await to make network requests to our custom Vapor API
Today's guest is Mikaela Caron, go check out the Live coding sessions she has on her channel: / mikaelacaron
In this lesson, Mikaela build the iOS client that interacts with our Vapor API.
October 2022 Update: Heroku has discontinued their free tier for PostgreSQL as this video shows. This deployment strategy still works for a monthly fee. See more details in this post (https://blog.heroku.com/next-chapter). You can follow Vapor’s docs for other deployment strategies (https://docs.vapor.codes/)
Project source code can be found here:
Vapor API: https://github.com/codewithchris/YT-V...
iOS App: https://github.com/codewithchris/YT-V...
Links of tools used in this series:
Homebrew https://brew.sh
Vapor https://docs.vapor.codes/4.0/install/...
Postman https://www.postman.com/downloads/
Azure Data Studio https://docs.microsoft.com/en-us/sql/...
DBeaver https://dbeaver.io
Docker Desktop https://www.docker.com/get-started
Ngrok: https://ngrok.com/
Timestamps:
00:00 Intro
00:18 Create iOS App
01:27 Create Folder Structure
4:00 Create SongList View
07:34 Create HttpClient to Fetch Data
23:20 Install ngrok
30:41 Create AddUpdate View
43:48 Create HttpClient to Send Data
59:16 Outro
🚨 SPECIAL CWC+ OFFER FOR YOUTUBE:
https://cwc.to/youtubeoffer
MY FREE ONLINE COURSE:
⚡ How to make an app in 14 days - https://cwc.to/14days
CWC+ PROGRAM:
👩💻 All our courses in a learning path - https://cwc.to/plus
WEEKLY UPDATES VIA EMAIL:
✉️ Every Saturday, receive an email digest of new content - https://cwc.to/newsletter
CONNECT:
🌍 Website - https://codewithchris.com
😺 GitHub - https://github.com/codewithchris
📸 Instagram - / codewithchris
🐦 Twitter - / codewithchris
ABOUT CODEWITHCHRIS:
Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On this channel and my website, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have learned to code and build apps on their own! https://cwc.to/reviews
DID THESE LESSONS HELP YOU?
Please let me know! - https://feedback.codewithchris.com
ROADMAP:
https://roadmap.codewithchris.com
#Vapor4 #API #Docker
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: