Lets Build a Node Rest API | Node Rest Api Using Express and SQLite

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 89

  • @shlomoh.6148
    @shlomoh.6148 3 роки тому +6

    in 25 minutes you explained perfectly topics that could take hours and hours to be explained by a typical instructor.
    ת ו ת ח!

    • @ארזרפאלי-ט9ס
      @ארזרפאלי-ט9ס 2 роки тому

      היי מה הולך, לא עובד לי החבילה של knex מnpm, אומר לי להוריד כל פעם משהו חדש וזורק לי שגיאה כל הזמן. יש לך מושג מה יכול לעזור לי לפתור את התקלה?

  • @mordicai4296
    @mordicai4296 2 роки тому +4

    I appreciate the speed, you're conscientious of your viewers time, while also cramming in tons of info.
    You got a sub from me sir!

  • @justlutfi2890
    @justlutfi2890 3 роки тому +6

    difference between master & knowing everything is the way he talks with speed of light

    • @gpiludu
      @gpiludu 3 роки тому

      I swear he accidently set the speed to 1.25x when he was editing the video.

    • @CodingWithChaim
      @CodingWithChaim  3 роки тому +1

      And you’d be wrong… in some videos I’ve even slowed the video down in edit lol

    • @gpiludu
      @gpiludu 3 роки тому

      @@CodingWithChaim Color me impressed, then! Do you script your videos or can you just have that much clarity of thought naturally?

    • @CodingWithChaim
      @CodingWithChaim  3 роки тому

      I give myself bullet points, but yea I do have to retake each section more than once. I get caught out and confused plenty. Talking to the camera just does not feel natural yet. It takes lots of practice to really feel comfortable taking to a camera.

  • @Nif-kun
    @Nif-kun 3 роки тому +7

    This was fast and yet surprisingly understandable. This saved up my time while learning a lot from it. Thanks for sharing the knowledge!

    • @lodimateus
      @lodimateus 10 місяців тому

      hhhahahahahaha feel the same here

  • @vintagewander
    @vintagewander 3 роки тому +6

    My dude be rapping a nodejs tutorial

  • @felipejimenezortega7171
    @felipejimenezortega7171 5 місяців тому

    Gracias por el video. Me encantó que explicaste el por qué de cada dependencia que elegiste utilizar, así como también explicaste a detalle cada una de las decisiones que tomaste, además fue un video de 25 minutos que es perfecto, no muy largo ni muy corto :) Saludos desde Chile
    Thanks for the video. I loved how you explained why you install those dependencies and how they work, also you explained every detail about the decisions you made and that is very insightfull. It is also important that you made a video of 25 minutes, which is perfect time, not so long and not too short :) Greetings from Chile

  • @arnoeagleeyes
    @arnoeagleeyes 2 роки тому

    Wow finally someone where i dont have to set the speed to 1.5 ;-)) thanks for this. I learned a lot.

  • @SuperVladikk
    @SuperVladikk 3 роки тому

    לא מבין איך אין לך יותר עוקבים... פשוט תותח הלוואי ותגדל במהירות!

    • @CodingWithChaim
      @CodingWithChaim  3 роки тому

      !תודה לך! אני מעריך את המילים המעודדות שלך

  • @iam_spaceCabbage
    @iam_spaceCabbage 2 роки тому

    Wow just found this channel and I’ve never heard things explained so well
    Instant sub

  • @robbiedozier2840
    @robbiedozier2840 3 роки тому

    Finally a video I don't have to watch on 1.5x speed

  • @samuelfischer3764
    @samuelfischer3764 3 роки тому +2

    i just watched this video for the SQLite part but still a great video

  • @petruciucur
    @petruciucur 28 днів тому

    Wow ! You make me like javascript ecosystem

  • @ahmadhassan5680
    @ahmadhassan5680 3 роки тому +3

    how can I like this a thousand times..?

  • @hanibal43
    @hanibal43 4 роки тому +3

    AMAZING I needed something like this

    • @CodingWithChaim
      @CodingWithChaim  4 роки тому

      Awesome! Glad you found the video useful

    • @hanibal43
      @hanibal43 4 роки тому +1

      @@CodingWithChaim would love to see more react coding interview project videos

  • @ToboTheRibbler
    @ToboTheRibbler 3 роки тому +2

    Would the real slim Chaimi please stand up.

  • @techtaley
    @techtaley 10 місяців тому

    Thank you Chaim. I love SQLite but since it’s a document where would you host the rest api?

  • @VectorNodes
    @VectorNodes 3 роки тому

    The "good shabbos" ideas credential is adorable ftr. Thanks for the tutorial

  • @dhairyafaria1
    @dhairyafaria1 3 роки тому +1

    Awesome Stuff in record time

  • @erhan.emrah.fırat
    @erhan.emrah.fırat Рік тому

    by which progam did you open SQ DB? I watched again and again did not find any explanation about the DB application?

  • @delsol7878
    @delsol7878 Рік тому

    I am getting the following error when I sent data through postman.
    [Error: insert into `cars` (`make`, `model`, `year`) values ('honda', 'delsol', 1995) - SQLITE_ERROR: no such table: cars] {
    errno: 1,
    code: 'SQLITE_ERROR'
    }
    I do have cars.js file in db folder.

  • @starwaveprime7398
    @starwaveprime7398 2 роки тому

    Just wow! Thank you! Liked and subscribed!

  • @ahishka7243
    @ahishka7243 3 роки тому

    Yout explanations are clear and on point, plus new sub

  • @wetbadger2174
    @wetbadger2174 2 роки тому +1

    "Listening on port 1337" I see what you did there.

  • @projectObject247
    @projectObject247 Рік тому

    Thanks very much. Excellent tutorial!

  • @lexiaontube
    @lexiaontube 2 роки тому

    יישר כח !!

  • @ToddDunning
    @ToddDunning 3 роки тому

    Chaim thank you so much for doing these

  • @blisterfingers8169
    @blisterfingers8169 Рік тому

    18:56 What exactly is the "car" object in createCar(car) and updateCar(id, car)??
    What's being returned by getAllCars?
    Why am I the only person asking this? It seems like a glaring omission.

  • @bariswheel
    @bariswheel 3 роки тому

    Very educational, thank you Chaim!

  • @Amateur2CombaT
    @Amateur2CombaT 2 роки тому

    Thank you very much, that was crystal clear

  • @bctvizag
    @bctvizag 5 місяців тому

    thank you learned a lot
    can you provide and alternative to knex

  • @doe.prodzz
    @doe.prodzz 2 роки тому

    Great tutorial!!!
    the 'patch' requests always return id:1, can you explain in details? many thanks !

  • @censored5033
    @censored5033 3 роки тому +2

    Anyone know why Im doing this and all the values in the db are null

    • @andrewrobinson28
      @andrewrobinson28 2 роки тому

      Its because you have text selected in your postman POST request and not JSON..

  • @serhiirumiantsev7736
    @serhiirumiantsev7736 2 роки тому

    awesome tutorial

  • @stpharis
    @stpharis 2 роки тому

    Thanks for the video. Is there a way to handle sqlite errors (i.e. wrong import query)? Currently if I get an error from sqlite (i.e. knex connection) the server ends the connection. Thank you

  • @tri738
    @tri738 2 роки тому

    Wow, what a great tutorial. Theoretically, we should be able to implement all the CRUD functions using SQL commands alone. I'm trying to do this using only the sqlite3 package (without knex). Can you give an example? Again, excellent content.

  • @tanveerbrar6512
    @tanveerbrar6512 2 роки тому

    awesome tutorial with great explanation!

  • @7.jael_
    @7.jael_ 3 роки тому

    this video made me autosubscribe

  • @aminabdollah7314
    @aminabdollah7314 2 роки тому

    Thank you very much, Very useful

  • @mg-programming
    @mg-programming 11 місяців тому

    It sucks that there isn't promises version to sqlite3.

  • @kelolettek3927
    @kelolettek3927 3 роки тому +1

    thank you ! helpful !! :)))

  • @bariswheel
    @bariswheel 3 роки тому

    Chaim do you have a video showing sqlite authentication against a database with a table with name, email, hashed password ?

  • @the_full_stack_junkie
    @the_full_stack_junkie 4 роки тому +1

    Great video just one question what is the reason for still installing body parser? Isn't it part of express.urlencoded (built into express now)?

    • @CodingWithChaim
      @CodingWithChaim  4 роки тому +1

      If it is I actually wasn’t aware of that. Thanks pointing that out will check it out

    • @djneils100
      @djneils100 3 роки тому +1

      @@CodingWithChaim it's true - I got it to work today

  • @noobbaster
    @noobbaster 3 роки тому

    Actually 1337 guide. Thanks)

  • @aldorsan
    @aldorsan 3 роки тому

    really clear and useful, excelent tutorial

  • @sk-nath
    @sk-nath 3 роки тому

    I am very happy to complete this projects... Many many thanks. I faced a issues - please help me.. When I hit delete command from postman... then return this error msg: 5
    (node:54118) UnhandledPromiseRejectionWarning: Error: Undefined binding(s) detected when compiling DEL. Undefined column(s): [id] query: delete from `cars` where `id` = ?

    • @CodingWithChaim
      @CodingWithChaim  3 роки тому

      Hard to know what the issue is without seeing your code

  • @ahmadhassan5680
    @ahmadhassan5680 3 роки тому

    thank you chaim...

  • @igorr4682
    @igorr4682 3 роки тому +2

    U need to cut back on your coffee! May 1 cup will do for you

  • @oyoyoyoyoyoy9479
    @oyoyoyoyoyoy9479 3 роки тому

    nice reminder

  • @s7887177
    @s7887177 2 роки тому

    I am pretty glad to be taught by Jason Statham

  • @docdrivesrcp9926
    @docdrivesrcp9926 3 роки тому +4

    Talking so fast makes this video a good proof that you know the subject by heart, but also makes this video less enjoyable as a learning experience. Thanks for sharing your use case and solution implementation though.

  • @traindeluxe3789
    @traindeluxe3789 3 роки тому +1

    You are speaking too slow. I actually used the x2 youtube function to speed your video up a bit because I was falling asleep.

  • @mohamedkouriat2972
    @mohamedkouriat2972 Рік тому

    merci cousin

  • @jarieltonguirra9267
    @jarieltonguirra9267 3 роки тому

    Eu consigo fazer um build PKG nesse projeto?

  • @rafaelangelopiad8919
    @rafaelangelopiad8919 3 роки тому

    thank you

  • @RolandJorz
    @RolandJorz 2 роки тому

    Maaaaan!!!!! ... you are a fast talker, can you slow down a little bit? What's The Hurry???

  • @rangabharath4253
    @rangabharath4253 4 роки тому

    Awesome

  • @orangslovakindo
    @orangslovakindo 3 роки тому +2

    Scatman John

  • @WilliamKingbillaking
    @WilliamKingbillaking 3 роки тому +1

    I wanted to find a video to play in the background - looking for gaps in my knowledge about node, express, etc. But while I'm cleaning my office and development environment - letting this play - this guy is going a million miles per hour.
    There wasn't enough gaps or breaks between words to make any sense of what goal he was trying to achieve.
    I had to turn it off, It's like listening to Charlie Browns teacher - wawawawaowawo -

  • @jaloliddinqovlonov3175
    @jaloliddinqovlonov3175 8 місяців тому

    2x speed 🚀🚀

  • @ado4969
    @ado4969 2 роки тому

    2 Chronicles 1:11

  • @kennethrodriguez3283
    @kennethrodriguez3283 3 роки тому +1

    dude you talked so fast! lol

  • @VK-pk8uz
    @VK-pk8uz 3 роки тому

    Actually.

  • @thelazycoder64
    @thelazycoder64 10 місяців тому +1

    You explain too much, anyone watching a video on how to build a rest API with node and SQL should already know the basics. 12 minutes into the tutorial and it hasn't started 🤦

  • @FredOooUnavailable
    @FredOooUnavailable 3 роки тому

    ridiculous speed…

  • @zlackbiro
    @zlackbiro 4 роки тому +1

    Why you all the time overhelming simple stuff? Users should use sqlite in node directly using sqlite3 like sqlite3.Database() and select the memory, then build simple query like a pro using "SELECT * FROM tableName WHERE user = something"

    • @muhammadjawadurrahim4883
      @muhammadjawadurrahim4883 3 роки тому +1

      I dont see him overwhelming anything. If you want to use sqlite3.Database, you can just learn it from about anywhere. He is teaching us how to use things that are not covered elsewhere. Also knex seems like a great tool, you can support multiple DB across the board with a single interface. Isnt that great?

    • @christianjamesguevarra6257
      @christianjamesguevarra6257 3 роки тому

      knex is just a query builder

  • @31s9
    @31s9 2 роки тому

    boring