Getting Started with Vapor 4 Lesson 1

Поделиться
HTML-код
  • Опубликовано: 6 ноя 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/)

  • @CodeWithChris
    @CodeWithChris  3 года назад +48

    Hey CodeCrew, it's Mikaela's first RUclips 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

  • @jamesssssss
    @jamesssssss 3 года назад +44

    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

  • @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

  • @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

  • @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

  • @keshavkumar1522
    @keshavkumar1522 4 месяца назад

    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.

  • @mistymu8154
    @mistymu8154 Год назад +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.

  • @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

  • @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.

  • @sidharthjdev
    @sidharthjdev 2 года назад +2

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

    • @CodeWithChris
      @CodeWithChris  2 года назад +2

      You got this! Thanks for learning with us! -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

  • @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

  • @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

  • @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

  • @adrienvillez
    @adrienvillez 3 года назад +1

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

  • @Nhshukla
    @Nhshukla 3 года назад

    Awesome job Mikaela! You are a natural.

    • @CodeWithChris
      @CodeWithChris  3 года назад

      Cheers! She appreciates your support! -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

  • @nat.serrano
    @nat.serrano Год назад +1

    Mikaela is the BEST. Never let her go!

    • @CodeWithChris
      @CodeWithChris  Год назад

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

  • @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

  • @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

  • @muradanowar2618
    @muradanowar2618 3 года назад

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

    • @CodeWithChris
      @CodeWithChris  3 года назад

      Thank you so, so much! Means a lot! -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

  • @5amba
    @5amba Год назад

    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.

  • @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

  • @tdrg_
    @tdrg_ 3 года назад +1

    Congrats Mikaela!

  • @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

  • @ingongoyama3995
    @ingongoyama3995 3 года назад

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

  • @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

  • @mikehimself909
    @mikehimself909 Год назад

    Excellent tutorial Thank you !!

  • @tatianadmitrieva6712
    @tatianadmitrieva6712 2 года назад

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

    • @CodeWithChris
      @CodeWithChris  2 года назад

      You are so welcome, Tatiana! -Arthur

  • @kwakukarikari8095
    @kwakukarikari8095 3 года назад

    Welldone Mikaela great tutorial.

    • @CodeWithChris
      @CodeWithChris  3 года назад

      Thanks for watching, Kwaku! :) -Arthur

  • @bigmtnstudio
    @bigmtnstudio 3 года назад

    Good job, Mikaela! 👍

    • @CodeWithChris
      @CodeWithChris  3 года назад

      Thanks for your support as always, Mark! -Arthur

  • @speedhoithak8332
    @speedhoithak8332 2 года назад

    Your video is amazing Thank you so much

    • @CodeWithChris
      @CodeWithChris  2 года назад

      Lovely to know, thank you too! -Arthur

  • @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

  • @flutterfromzero3075
    @flutterfromzero3075 3 года назад

    Great video! 👍👍👍

  • @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

  • @glennadams7047
    @glennadams7047 3 года назад

    Great job!!! Thanks!

    • @CodeWithChris
      @CodeWithChris  3 года назад

      Cheers, Glenn, thank you so much! -Arthur

  • @cassenav
    @cassenav 7 месяцев назад

    amazing video

  • @david-tracy
    @david-tracy 2 года назад

    good work! :)

  • @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

  • @Awesome奥深
    @Awesome奥深 2 года назад

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

    • @CodeWithChris
      @CodeWithChris  2 года назад

      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?

  • @ictgamunu6038
    @ictgamunu6038 3 года назад

    Super video ❤️

  • @multitudes389
    @multitudes389 2 года назад

    very nice1 👍🏻💯

  • @mzain823
    @mzain823 2 года назад

    Your terminal settings please!!!

  • @ShortDoMorgans
    @ShortDoMorgans 2 года назад

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

  • @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

  • @vaughnphotography4472
    @vaughnphotography4472 2 года назад

    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  2 года назад

      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 ✌

  • @chookg
    @chookg 3 года назад

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

  • @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