Getting Started with Vapor 4 Lesson 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 115

  • @CodeWithChris
    @CodeWithChris  2 ปีที่แล้ว +1

    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 (blog.heroku.com/next-chapter). You can follow Vapor’s docs for other deployment strategies (docs.vapor.codes/)

  • @jamesssssss
    @jamesssssss 3 ปีที่แล้ว +45

    That's her first video? She explained extremely well for a first-timer!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว +1

      Thank you so much! We appreciate your support! :) -Arthur

  • @CodeWithChris
    @CodeWithChris  3 ปีที่แล้ว +49

    Hey CodeCrew, it's Mikaela's first TH-cam video so let's give her some cheer and good vibes! 🎉

    • @bettygodier
      @bettygodier 3 ปีที่แล้ว +1

      Great video! Clear, precise, and useful !!!

    • @oleholgerson3416
      @oleholgerson3416 2 ปีที่แล้ว

      very well done, thank you

  • @hankim394
    @hankim394 3 ปีที่แล้ว +14

    Great to see a beginner Vapor lesson and one taught by Mikaela! I've been meaning to learn Vapor and enjoyed Mikaela's teaching style and being able to explain simply enough while keeping us on track. Can't believe this is her first video! Hope to see more from her

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thank you so much! We appreciate your kind words! :) -Arthur

  • @GrantNeufeld
    @GrantNeufeld 3 ปีที่แล้ว +4

    Okay, but now I want more of this series right away! 😁
    Seriously, though, an up to date and clear tutorial series like this has been much needed. Thanks for sharing your work.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว +1

      Thanks for watching, Grant! We'll keep on producing more high-quality content just like this one. :) -Arthur

  • @Alex-os5co
    @Alex-os5co 2 ปีที่แล้ว +1

    Wow how was that her first video - fantastic, looks like she's been doing this for years. Very informative, clear and concise thank you!!

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      So kind, thanks for your kind words! :) -Arthur

  • @sidharthjdev
    @sidharthjdev 3 ปีที่แล้ว +2

    First video? Unbelievable! Thanks for this. Venturing into backend development as an iOS Developer, here. Hoping for the best

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว +2

      You got this! Thanks for learning with us! -Arthur

  • @md-rubel
    @md-rubel 3 ปีที่แล้ว +1

    I couldn't beleive that it was her first video! she explains like a pro.. great job Mikaela 🎉

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว +1

      Thank you so, so much! We're overwhelmed by your kindness and support! :) -Arthur

  • @sergiobost4891
    @sergiobost4891 3 ปีที่แล้ว +2

    Haven’t been many tutorials on vapor since v4 came out. Thanks for this! Couldn’t have a better teacher for this!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thank you so much, Sergio! Glad to see you here! -Arthur

  • @sourPollo
    @sourPollo ปีที่แล้ว +1

    First of all, YOU DID AWESOME! Thank you very much, I've had a Swift on the Server itch for a while now, very excited for this series.

  • @mistymu8154
    @mistymu8154 2 ปีที่แล้ว +1

    It is great to see a more comprehensive tutorial on Vapor. It is cool that Vapor templates use Docker and you are using Docker which makes spinning up a database locally and deploying the API live to a server easier. Vapor looks pretty nice and comfortable for someone coming from a Java/Kotlin Spring Boot or Express background, but will also make sense to a frontend Swift developer.

  • @keshavkumar1522
    @keshavkumar1522 5 หลายเดือนก่อน

    Dude, Are you serious? I can't believe that this is your first video in youtube. You just nailed it like a pro youtube teacher. You are awesome. You are so clear & crystal. Keep going. Great work.

  • @angelosannino
    @angelosannino 3 ปีที่แล้ว +3

    Very well done, Mikaela! Looking forward for the next lessons!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Yay, your support keeps us going. Thank you again and again! -Arthur

  • @pimisi
    @pimisi 3 ปีที่แล้ว

    You did really well for a first video Mikaela.
    You were clear in your explanations and very informative. Keep up the good work.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว +1

      Awesome, we appreciate your support, Paul! :) -Arthur

  • @adrienvillez
    @adrienvillez 3 ปีที่แล้ว +1

    Well done on this video Mikaela! Looking forward to see the next one!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks for the support, Adrien!

  • @asseeger
    @asseeger 2 ปีที่แล้ว +1

    Thanks for sharing this, looking forward to lesson 2 which I am going to tackle tomorrow. Great teaching style, keep it up!

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      Welcome to the CodeCrew family! -Arthur

  • @K5-Tech
    @K5-Tech 3 ปีที่แล้ว

    Amazing first tutorial from Mikaela. Can't wait for the rest!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      We appreciate your support! More to come. :) -Arthur

  • @Nhshukla
    @Nhshukla 3 ปีที่แล้ว

    Awesome job Mikaela! You are a natural.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Cheers! She appreciates your support! -Arthur

  • @nat.serrano
    @nat.serrano 2 ปีที่แล้ว +1

    Mikaela is the BEST. Never let her go!

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      It's a Rare Unicorn indeed!
      Don't forget to go support her in her channel!
      @AdrienVillez

  • @muradanowar2618
    @muradanowar2618 3 ปีที่แล้ว

    Great lesson and instructor!
    Congratulations on your first video.....................

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thank you so, so much! Means a lot! -Arthur

  • @jonnybcodes
    @jonnybcodes 3 ปีที่แล้ว +2

    Great job Mikaela! Especially for your first YT video! My first ones were sooooo bad lol

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Cheers, Jonny! Glad to see you here! :) -Arthur

  • @daehanroh1793
    @daehanroh1793 3 ปีที่แล้ว

    Good Job Mikaela! I really love to learn something from you guys!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks for watching! We're happy to have you here! :) -Arthur

  • @tdrg_
    @tdrg_ 3 ปีที่แล้ว +1

    Congrats Mikaela!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks for your support! -Arthur

  • @gjermundification
    @gjermundification 3 ปีที่แล้ว

    You covered every detail there is, and it would work if people do not run in to issues, I believe the only thing possible to improve on; off the top of my head, is if you ran through the actual install procedures; of course those could be simply edited away for length of video purposes. To see you hit enter and to see what the final install would carry strong affirmation points for people doing this task for the first time. Apart from already mentioned short, condensed and straight to the point. Looking forward to the next one.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thank you so much for this very valuable feedback. We'll keep on improving! :) -Arthur

  • @ozmpaichatzioglou3352
    @ozmpaichatzioglou3352 3 ปีที่แล้ว

    Thanks guys, amazing job, I wish you continued success in your youtube career

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      You too, we are cheering for you! :) -Arthur

  • @bdaralan
    @bdaralan 3 ปีที่แล้ว

    Very well explained. Looking forward to the next one.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Yay, your kind words keep us motivated. Thank you so much, Dara! :) -Arthur

  • @ingongoyama3995
    @ingongoyama3995 3 ปีที่แล้ว

    Great lesson and instructor! Looking forward to next lesson!😀

  • @bigmtnstudio
    @bigmtnstudio 3 ปีที่แล้ว

    Good job, Mikaela! 👍

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks for your support as always, Mark! -Arthur

  • @5amba
    @5amba 2 ปีที่แล้ว

    The VS Code Plugin "MySQL"
    by Weijan Chen is a good alternativ to Azure Data Studio.
    It works with a number of data bases including PostgreSQL.

  • @joediragi4258
    @joediragi4258 2 ปีที่แล้ว +1

    I love Vapor! Amazing tutorial! Completely unrelated, but, how did you get your safari to look like that???

    • @MikaelaCaron
      @MikaelaCaron 2 ปีที่แล้ว

      Thanks! I’m glad you like the tutorial!
      I think it’s a setting in Safari, separate vs compact tabs

    • @joediragi4258
      @joediragi4258 2 ปีที่แล้ว

      @@MikaelaCaron I have compact tabs enabled but it's all on one line. I like how yours is still beneath the address bar. I'll have to do some more googling 😮‍💨

    • @MikaelaCaron
      @MikaelaCaron 2 ปีที่แล้ว

      @@joediragi4258 lol not sure, I don't think I enabled anything special for this, but I don't remember

  • @tatianadmitrieva6712
    @tatianadmitrieva6712 2 ปีที่แล้ว

    Thank you for the video. Very well explained, great job 👍

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      You are so welcome, Tatiana! -Arthur

  • @daniesantoslferreira
    @daniesantoslferreira 2 ปีที่แล้ว

    Very well explained. Thank you very much for the tutorial.

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      Thank you so, so much, Daniel! We sincerely appreciate your support. -Arthur

  • @kwakukarikari8095
    @kwakukarikari8095 3 ปีที่แล้ว

    Welldone Mikaela great tutorial.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks for watching, Kwaku! :) -Arthur

  • @mikehimself909
    @mikehimself909 2 ปีที่แล้ว

    Excellent tutorial Thank you !!

  • @lulwahalmisfer9190
    @lulwahalmisfer9190 ปีที่แล้ว +1

    what makes you cml look nice? what is the tool

    • @CodeWithChris
      @CodeWithChris  ปีที่แล้ว +1

      Gonna ping @MikaelaCaron for this.... be right back!
      @AdrienVillez

  • @flutterfromzero3075
    @flutterfromzero3075 3 ปีที่แล้ว

    Great video! 👍👍👍

  • @edouard_iosdev
    @edouard_iosdev 3 ปีที่แล้ว +4

    🦄

    • @adrienvillez
      @adrienvillez 3 ปีที่แล้ว

      The Rise of the Unicorn! 😅

    • @mikaelacaron4694
      @mikaelacaron4694 3 ปีที่แล้ว +1

      🦄🦄🦄 ❤️

    • @TechRagh
      @TechRagh 3 ปีที่แล้ว +1

      @@mikaelacaron4694 Congratulations on your first video 🙂

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks as always, Ed! -Arthur

  • @speedhoithak8332
    @speedhoithak8332 2 ปีที่แล้ว

    Your video is amazing Thank you so much

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      Lovely to know, thank you too! -Arthur

  • @Awesome奥深
    @Awesome奥深 3 ปีที่แล้ว

    Hi, is there lib to use to parse html element? Or some kind of video about that.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Hello, best to post this question in our CodeCrew forum so that our technical support staff can assist you. Go here: codecrew.codewithchris.com. Thanks for learning with us! -Arthur

  • @cainluo6286
    @cainluo6286 2 ปีที่แล้ว

    Curious what recording tool you are using, can you tell me about it?

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      Have you tried Filmora? -Arthur

  • @ShortDoMorgans
    @ShortDoMorgans 2 ปีที่แล้ว

    can i do all api on ubuntu OS? since there are no screens ?

  • @mzain823
    @mzain823 2 ปีที่แล้ว

    Your terminal settings please!!!

    • @CodeWithChris
      @CodeWithChris  2 ปีที่แล้ว

      Thanks for watching! -Arthur

  • @andilentsele4568
    @andilentsele4568 3 ปีที่แล้ว

    😭😭😭😭😭please help!!
    “deprecated gradle features were used in this build making it incompatible with gradle 8.0. android”

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Hello, best if you post this question on our CodeCrew forum so that our technical support staff can assist you: codecrew.codewithchris.com. Thanks for learning with us! -Arthur

  • @cassenav
    @cassenav 8 หลายเดือนก่อน

    amazing video

  • @glennadams7047
    @glennadams7047 3 ปีที่แล้ว

    Great job!!! Thanks!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Cheers, Glenn, thank you so much! -Arthur

  • @david-tracy
    @david-tracy 2 ปีที่แล้ว

    good work! :)

  • @ictgamunu6038
    @ictgamunu6038 3 ปีที่แล้ว

    Super video ❤️

  • @Crewze66
    @Crewze66 3 ปีที่แล้ว

    One of the programs required for this tutorial, Azure Studio, does not work with M1 Macs. There may be a work around, but it is not explained.

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Hey George, i'm not sure about this because I haven't used Vapor myself but this article seems to say Azure Data Studio is compatible with M1 Macs? docs.microsoft.com/en-us/answers/questions/216190/azure-data-studio-compatibility-with-apple-m1-chip.html;

    • @Crewze66
      @Crewze66 3 ปีที่แล้ว

      @@CodeWithChris Thanks for getting back to me Chris. The note on the Microsoft Download Page states: "Azure Data Studio currently does not support the ARM architecture." . After your note I downloaded it to my M1 Mac and it runs fine. So back to the tutorial....I should have tried it fist!

  • @lokeshchinatatareddy1069
    @lokeshchinatatareddy1069 3 ปีที่แล้ว

    Good to see vapour

  • @chookg
    @chookg 3 ปีที่แล้ว

    所以什么时候更新下一单元呢?期待!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Thanks for dropping by! -Arthur

  • @multitudes389
    @multitudes389 2 ปีที่แล้ว

    very nice1 👍🏻💯

  • @vaughnphotography4472
    @vaughnphotography4472 3 ปีที่แล้ว

    Mikaela, great job explaining vapor. You mentioned you are an iOS developer, may I contact you about a project for a quote if you are available? Thanks Ray

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Hello, Arthur here. Apologies, but we do not offer private consultations or make apps for others at the moment. Thanks for the support! -Arthur

  • @abdorizak
    @abdorizak 3 ปีที่แล้ว

    More tutorial ✌

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว +1

      Subscribe for more! :) -Arthur

  • @1hourbule
    @1hourbule 3 ปีที่แล้ว

    Why? Just for fun? I don’t see the benefit

    • @sergiobost4891
      @sergiobost4891 3 ปีที่แล้ว +3

      It’s many reasons, one that comes to mind immediately is: if a person prefers swift, they don’t have to leave their house to make a backend

    • @arjundureja
      @arjundureja 3 ปีที่แล้ว

      Seems nice for developing simple APIs without needing to switch between two languages

    • @1hourbule
      @1hourbule 3 ปีที่แล้ว

      @@sergiobost4891 I don’t know what you are trying to say

    • @1hourbule
      @1hourbule 3 ปีที่แล้ว

      @@arjundureja That’s what I took from it. I’ll have to research more data on performance, security, etc against others. Interesting stuff though

    • @sergiobost4891
      @sergiobost4891 3 ปีที่แล้ว +1

      @@1hourbule in other words, if I am programmer that enjoys swift, then vapor presents me the option of coding in my preferred language

  • @fortunecookie1729
    @fortunecookie1729 3 ปีที่แล้ว +4

    WOW! just WOW!!
    She explained everything very well ❤️
    And congratulations on your first video!

    • @CodeWithChris
      @CodeWithChris  3 ปีที่แล้ว

      Your kindness means a lot. Thank YOU! -Arthur