Front-end Dev: fix your responses! Backend Dev: fix your requests!
@nicosup3 жыл бұрын
meanwhile fullstack devs, jaja mere mortals
@skyracer-mk8hg3 жыл бұрын
until you notice that a rest api requires json as input and outputs xml
@priyanshusharma67633 жыл бұрын
And that's how hatred cycle continued 🤣
@rifaldhiaw3 жыл бұрын
User: Fix your app!
@ragulu92673 жыл бұрын
@@rifaldhiaw Tester : "We found a bug"
@doroaros3 жыл бұрын
It's incredible how much you can explain and transmit in 100 seconds while others cannot reach an idea in 40 hours courses.
@ProtikPC_pro_indigo2 жыл бұрын
hey there. the what, why how of express node jWT and other allied technologies within the ecosystem. In a NutShell. kzbin.info/www/bejne/eX-5pYVmjMx-esU LIKE, SHARE and SUBSCRIBE to the channel for more.
@Konslufius2 жыл бұрын
Because they tend to drift away and mention a bunch of terms that are relevant but don't elaborate further and you just have to understand/know them.
@monssidus12912 жыл бұрын
not even one redundant word in any sentence. much appreciated for well thought out and articulated education.
@monssidus12912 жыл бұрын
@@Konslufius people aren't RESTfull, the way data goes between humans is not fun.
@afifnusada4712 Жыл бұрын
that’s what i was going to say😮😮.
@97rob973 жыл бұрын
Interviewer: What is a REST API? Candidate: API that follows the rules of RESTful Interviewer: You hired!
@blackhole7833 жыл бұрын
Enough?
@balajiravi92593 жыл бұрын
Lol😂😂
@nig3ldoug1as633 жыл бұрын
Enough?
@कार्तिकेय-ढ8म2 жыл бұрын
Lol😂😂
@ProtikPC_pro_indigo2 жыл бұрын
the what, why how of express node jWT and other allied technologies within the ecosystem. In a NutShell. kzbin.info/www/bejne/eX-5pYVmjMx-esU LIKE, SHARE and SUBSCRIBE to the channel for more.
@Exen882 жыл бұрын
I swear my college class on programming was a waste. I couldn’t learn and the teacher doing the teaching made it difficult to like. Now on my own term, videos like this I can digest the information really well. Who is doing the teaching matters. Thank you youtube and the proliferation of information from the internet.
@bnardus3 жыл бұрын
I literally spent the last 2 days trying to decide what approach I should take for an API, and here you are. It's as if the needs of devs just calls to you
@0mdshuvo03 жыл бұрын
Manager: Why isn't your APIs responding? Me: Its RESTing
@عبدالقادرعبدالرحمنعبدالله3 жыл бұрын
for how long ?
@mounssifkoumila39623 жыл бұрын
Good one haha
@Abdulahi-mq7vc3 жыл бұрын
@@عبدالقادرعبدالرحمنعبدالله for eternity
@yuvrajdudhal11473 жыл бұрын
Friggin legendary
@عبدالقادرعبدالرحمنعبدالله3 жыл бұрын
@@hermes6910 which means no more business.
@anoodle83197 ай бұрын
I've been using REST APIs forever without knowing the underlying logic! Thank you so much for this video!
@Alex-xl4xe2 жыл бұрын
Holy crap, every single new video of you astonishes how it is possible for a single human being to keep up to date with all these technologies and even explaining them so well, putting them into 100 seconds of proper video and even offering longer tutorials as a pro-Member. Insane!
@verybadmusic3 жыл бұрын
Whenever there is a new Fireship video, I feel like Neo when he's about to learn Jiu-Jitsu
@philipbecker33323 жыл бұрын
I love this. Straight to the point and extremely clear - I was searching for days for something like this! Thank you!
@Amir_ZMI3 жыл бұрын
I have a suggestion... recently I was in a big project and I was confused as hell. We had many arguments and fights about what folder structure to use for our API: - Where to put validation? - Use validation in express.js way (in the routes like a middleware) or separately? - Where to put routes? - break routes into different files or one single file? If so, break based on what? There are just countless questions to be answered in this regard. The problem also is that nobody makes videos about folder structure for enterprise level applications. It would be great if you could make it a thing.
@Springfielde3 жыл бұрын
The knowledge you pass on isn't comparable in value with a T-Shirt.
@abishekp.y47363 жыл бұрын
All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer.
@Fireship3 жыл бұрын
Well done! That was quick, send me an email or DM on slack with your size and mailing address 👕
@abishekp.y47363 жыл бұрын
@@Fireship thank you 🤩
@neillunavat3 жыл бұрын
Uhhh
@SirDamatoIII3 жыл бұрын
If the only tool in your toolbox is a hammer, every problem somehow seems like a nail.
@neillunavat3 жыл бұрын
@@SirDamatoIII my mans breaking the fourth wall of philosophy here
@nate19883 жыл бұрын
I've been working on an API/Express project and I had no idea tools like Insomnia exist. Game changer -- thank you *so* much for another great video.
@donmikkodanm.olmillo81543 жыл бұрын
I have started on learning JS, Node and Express. Thank you for this awesome video about RESTful APIs. This really helps me getting things much clearer!
@zachariahtatman73813 жыл бұрын
Idk why but this video is so good at explaining the essentials while also going into detail when needed. This is like the only video i watch to help refresh my memory of APIs. Its like my 5th time watching lmao
@calderov10 ай бұрын
This channel is gold! I learned more in 10 minutes from you than in a couple of hours reading sparse documentation. Thak you!
@keitumetsemolefe3515 Жыл бұрын
This is by far the most clear and straightforward tutorial I've ever come across. Thank you so much 🔥🔥
@bartoszjarczynski4382 жыл бұрын
First 3 seconds of video convinced me to like this video because there's no 'hi guys today I'm going to explain you what the API is how does it work and than we gonna build one ourselves so let's jump into it, roll the intro' and than after 20s dubstep intro he would start talking nonsense in different language. So I respect you for respecting our time and going straight to the point.
@inklingboi84313 жыл бұрын
418 is the "I'm a teapot" response code, nice xD
@w1d3r753 жыл бұрын
Twitter also have a 420("enhance your calm) status code for rate limit request xD
@inklingboi84313 жыл бұрын
@@w1d3r75 haha nice X)
@highfructosecornsyrup3 жыл бұрын
i find your videos a nice way to refresh myself (without watching an hour-long video) when i haven't touched a certain topic in a while, thanks Fireship!
@key_michael3 жыл бұрын
In continuity to this tutorial I would suggest that a set of videos showing how to deal with persistent data would be ideal. Most people can learn how to create the API URIs, but the real deal is when it is for a developer to manage to records to a Database. That's MySQL for example and not Firebase which happens to be more simplified. Also, an example from various programming languages should help a ton of people to move things forward.
@paymentpassport5850 Жыл бұрын
MongoDB is the best ❤
@ahnmichael1484 Жыл бұрын
You keep saving my life 😭 So many elitist, semi-intentionally poorly explained concepts, and you make them so approachable. It's not the first time I've come to your videos for rescue; it definitely won't be the last!
@one4rif3 жыл бұрын
I'm a front-end dev (Angular), I find your video simple and straightforward. Thank you!
@PacifiqueStormz3 жыл бұрын
It's crazy how he always post a video about a topic that I just have been researching or learning at school 🤯
@_timestamp3 жыл бұрын
10:59 YES, I (we?) want a full tutorial :)
@ukaszszarpak19383 жыл бұрын
We do indeed!
@vasco___3 жыл бұрын
all of those jokes are tiring me, i need to REST :D
@robinferizi90733 жыл бұрын
SMH
@iEv0lv3_2 жыл бұрын
Give it a rest
@robinferizi90732 жыл бұрын
@@iEv0lv3_ smh
@TheLPfunnTV2 жыл бұрын
This left me feeling kinda RESTless
@thomasgipson71202 жыл бұрын
God why
@skuffies2 жыл бұрын
I always love your 100 seconds videos and your tutorials but this one really makes it up there amongst the best, really great explaining and it helped me complete my first project.
@adnanamin36663 жыл бұрын
OK! I'm not binging Netflix onward!! Here I'm watching FIREShip productions. This 100s series got me rolling deeper into web development more than I have ever did. Hats off for such genius content creation. Loving it! 💯 I've never enjoyed and learnt so much my entire YT browsing history before running into Fireship. 🤞
@Shulkerkiste3 жыл бұрын
Haha, I wrote my exam about REST-APIs a few hours ago :D
@soulninjadev3 жыл бұрын
wow colleges teach about all those !?!?
@freshesfaultier50873 жыл бұрын
Moin, auch Deutsche hier. Nice
@hagenlens14033 жыл бұрын
@@freshesfaultier5087 Bratwurst
@abishekp.y47363 жыл бұрын
Do you have it in your college curriculum?
@dislikepineapples3 жыл бұрын
@@freshesfaultier5087 klaaar
@Joshua-yc9ei3 жыл бұрын
When I first learned about REST apis it took me weeks if not months to understand this concept, your videos are amazing, keep it up!
@Tabu112112 жыл бұрын
Nice! took me a few days to get through this 100 second video but I actually earned my congratulations this time! Thank you for the content! I look forward to more like this! some more exclamation marks for good measure: !!!!!!!
@大花猫-i3o3 жыл бұрын
Thank you so much, there are so many guys want to explain a concept in “simple” term but actually mess easy things up
@poglord._3 жыл бұрын
Hey, predicted it yesterday. Was just researching about it and then I got this notification. Amazing job man 👍. Now I can REST my APIs (see what I did there? )
@smccartney093 жыл бұрын
Congratulations, you've learned enough to get a job at any mid-to-large size company developing APIs.
@tobiasrasmussen43472 жыл бұрын
Fantastic tutorial. Your instructions are very easy to follow, the pacing is perfect for getting to the points fast without feeling rushed, and this provides the perfect foundation for further exploration.
@yahyagahbiche2934 ай бұрын
This is my second video on APIs and you've explained it so well!
@xp56552 жыл бұрын
Oh sometimes API needs to REST
@ScarlettNuvvoTV7 ай бұрын
I need a rest from APIs lmao
@hopahop80715 ай бұрын
REST assured it will get it one day.
@thisisnazmul4 ай бұрын
😂😂
@eyosiyas37Ай бұрын
Rest in peace 😂
@Victor_NCX22 күн бұрын
Its enough, guess you guys should REST 😂
@raghav.bhardwaj3 жыл бұрын
Not only I learned About REST API, I also Learned Basics of Express JS. I always wanted to Learn Node + Express, Now you have motivated me to start Learning it ASAP. Thank You.
@voxlz3 жыл бұрын
Knew about REST but would love to hear more about the API configuration part at the end!
@BradenJohnYoung3 жыл бұрын
Honestly, this is the best explanation of restful apis I've ever seen.
@arturomedina20553 жыл бұрын
Yes, I want to see a full tutorial on that subject.
@unknownperson55785 ай бұрын
I have been going through multiple chanel since 10 days but got complete required knowledge in this single vide. Thank you so much❤❤❤
@himo5666 Жыл бұрын
Can you do a tutorial where you create an API that takes user input and kind of show us the basics of how to handle users?
@RNMERIA3 жыл бұрын
well everyone here was already clear and aware as to what a restful api is, but still watched it like me to appreciate your hard work and in turn refresh our knowledge
@sierragutenberg2 жыл бұрын
Fireship: I don't like code generators Also Fireship: Let's generate some React Components Also Fireship: Let's generate an Electron App
@_PranavDesai2 жыл бұрын
As someone new to all of this, man, this was a blessing!
@YTLyZ4RD3 жыл бұрын
gRPC in 100 seconds please!
@claudenirmf3 жыл бұрын
I'd prefer a video on RPC first and then explain the role of gRPC
This was an amazing video just lime the rest of them. I love your channel and all you do. Becuase of your videos I was able to keep working where other wouldn't!! Thank you !
@sharzy72092 жыл бұрын
I'm currently working on my capstone for university and this video was so helpful in explaining how to create an API with Node.js and Express
@patrykmakowski53623 жыл бұрын
Love your content. Saw every video and there is no person like you on the whole youtube. Every material Is well structured and explained better in few minutes than some tutorials 1h long.
@VinilDumpala Жыл бұрын
An crystal clear explanation of writing an API with Node.js and Express!
@chinmaymehta82003 жыл бұрын
A full tutorial on APIs please! Love the content.❤️
@abcd954892 жыл бұрын
100 sec completes in 2 hours, while whole video took 5 hour. great thank for this video.
@nielskersic3283 жыл бұрын
I would really love to see the full API Gateway configuration!
@electroquests3 жыл бұрын
Love your video dude! It was taught to us for hours and I didn't understand anything but here in just - 100 seconds
@ericzorn37353 жыл бұрын
Great content as always, I would love to see the AWS infrastructure provisioning via swagger/open API documentation. Never knew that was possible, but that’s really cool
@AugerHybrid3 жыл бұрын
I thought that it would take hours to get Insomnia working with this Node.js project but they have got things right and for once everything in this tutorial worked fine! Thanks!
@onkar100462 жыл бұрын
what an explanation dude. I am new at node js but no one explained how to create a simple get post api as simple as this. Thank you
@CodingNuggets3 жыл бұрын
Simple explanations in a super well-formatted videos from you always. Love your content. Thanks. See you soon!
@mrdza963 жыл бұрын
The time a video lasts hasn't even passed yet. Clearly didn't watch the whole thing.
@CodingNuggets3 жыл бұрын
@@mrdza96 I watched on 2x and skimmed through. I already know API's thoroughly and it's a vital part of my job. I completely built a robust API from scratch over the past 10 months for the client I'm currently working for and I have built many in the past even for my own projects. I have extensive experience on the backend. Also, I commented quickly to get attention to my channel. No harm in that and just being transparent.
@mrdza963 жыл бұрын
@@CodingNuggets I do not doubt in your experience. I know about REST APIs too. I just tend to watch the whole clip in respect of the work Jeff puts in all of his videos.
@CodingNuggets3 жыл бұрын
@@mrdza96 He does do amazing work and his editing is always so good. I went ahead and watched the whole video on 2x and didn't skim so it wouldn't hurt his watch time. Appreciate you bringing it to my attention.
@digibard28903 жыл бұрын
If you use FastAPI for the backend (Python), it will automatically generate the OpenAPI documentation for you. For me this is easier than learning to directly write the OpenAPI/Swagger docs.
@solomonlijo3 жыл бұрын
Your tutorials are really nice, thanks for taking time for making these series and videos
@a.human.2 жыл бұрын
As an absolute beginner trying to wrap my head around all these new concepts covering backend tech, I must say this video made the most sense out of all the other vids on yt on RESTful apis. So, thank you!!! Btw, anyone passing by this comment... any advice for someone like me who's trying to become a MERN stack dev?
@omemester69853 жыл бұрын
ORM in 100 seconds please! More specifically sequelize if possible
@piyushbansal23583 жыл бұрын
Lol, I just read everything about REST apis this morning because of your GraphQL post. And here we are
@nizamersoft Жыл бұрын
You nailed it brother. Well done! Thumbs up (Y)
@petrustefanescu58423 жыл бұрын
We learned WebSockets/Message Queues and RESTful APIs in Java. It had a LOT of boilerplate code, it was frustrating. Good thing I discovered afterwards Express, but I've also learned something from your video. Keep up the good work!
@alexanderm61873 жыл бұрын
Absolutely brilliant! Thank you sooo much for this lesson! :)
@Goddess-Akane-8882 жыл бұрын
o-o, my brain hurts from all the reading and YT videos just to explain the gist of express, API, and insomnia. Thank you, good sir! My brain cells are forever grateful.
@FalseDev3 жыл бұрын
I'm here in 15 seconds, never been this early!
@gloweye2 жыл бұрын
Creating and maintaining these is my job. Specifically applied for a non-frontend job. We use Swagger for automated frontend-end stuff.
@ouss3 жыл бұрын
You should do one on Hasura for graphql, its way easier than rest
@Fireship3 жыл бұрын
Hasura is awesome, I will make that video eventually.
@sharpdotexe16603 жыл бұрын
The quality of your videos is just excellent. Keep up the great work 🙏
@ranjan_v3 жыл бұрын
Thank you very much, its very educationg
@GaborGubicza Жыл бұрын
This was a really cool video. I heard about REST API, I read swagger doc, used Postman, heard about curl, JSON, but this video nicely tied everything together It's both terrifying and exciting at the same time to transition from HW to SW ENG. This is week 2. Thanks, keep up the good work.
@girllovescoding3 жыл бұрын
Well explained 👌
@joeljohnson64453 жыл бұрын
Bro, this channel is so underrated. Like I know so much more of js from you. Love the animations too. Keep up the great work!
@_sevelin3 жыл бұрын
Great video! Now I can REST in peace!
@codematters79702 жыл бұрын
I've just experienced a speed of light fast transmission of light into my ignorant brain through this video. Thanks dude...I will be back for more.
@Wakkyguy3 жыл бұрын
Golang 100 seconds and beyond!
@iarde34222 жыл бұрын
FINALLY!!!!!! A single quick and useful explanation of what a REST API is!!!!!!!!!
@iarde34222 жыл бұрын
for some reason stupid youtube was deleting my comment over and over, until I split it this way.
@iarde34222 жыл бұрын
For many years, i tried to figure out, what it is, reading lengthy articles, downloading 200-300 page books, that I never wanted to read for more, then the 1st chapter, watching videos about it, asking about it on forums. Up to this point, the understanding of what this technology is was very vague, although, I have many years of experience in programming software and web apps (frontend and backend).
@iarde34222 жыл бұрын
I just couldn't grasp the concept of what this weird technology is about and what it is for. I thrived for this short, complete, simple and sane explanation from the beginning. I couldn't get some programming jobs only, because they were asking about this weird RESTFull creature thing and I didn't know what it was.
@iarde34222 жыл бұрын
Basically, everything, that I've already been doing on web development is already RESTFull, I just didn't know, that it was called that, especially, that most of the similar techniques, I came up myself, just refining my development techniques over time.
@iarde34222 жыл бұрын
THAAAAAAAAAAAANX!!! Finally, I know, what it is! And I can throw away those lengthy no good books about RESTFull API, because, all they had to do was just make the same explanation, that you did! Why, oh, why I couldn't find anything as simple and explanatory, as your video, years ago! I dropped a big boulder of my shoulder!
@mangeshgupta56773 жыл бұрын
At the age of calling girls, we are calling APIs 😂😅 and API also not giving any response 😂😂😂
@maxdegreat5663 жыл бұрын
They are resting, we can call them when they wake up lol
@Anonymous____________A72122 күн бұрын
😂@@maxdegreat566 Btw job?
@ravikiranh289 Жыл бұрын
I took this information about restful API in my presentation and response I got was awesome thank you so much for providing that much information in just 100 seconds thank you so much ❤️❤️
@mohammadtalha23363 жыл бұрын
port in 100 seconds
@romievthedon Жыл бұрын
It took a while to get to the point of understanding the use case for API's, but after watching you build a simple one, it's much less confusing
@JackiePrime3 жыл бұрын
My wife hired a PI because she thought I was having an affair. Truth was I rented the motel to take a rest because I was full after lunch. She sued me and now I’m being transferred to state prison because I decided to represent myself. I can even post bail so I’m staying put.
@PixelZYX3 жыл бұрын
I never watched any of your coding tutorials, wow you literally explain everything thank you!
@amerjabar78252 жыл бұрын
Great video. One note: RESTful services should follow the HATEOAS principles. That way they are RESTful.
@timerertim3 жыл бұрын
I love how the beginning explains purely the http protocol and only then the REST APIs
@jawenjaw3 жыл бұрын
I should've watch this before I take my assessment in Spring. Now I fully understand what an API does
@viniciusantonio22532 жыл бұрын
I learned more with this video with any other 40min video I watched before
@mohamethseck3 жыл бұрын
I'm surprised there isn't a Redux in 100 seconds video. Need that next.
@idestis3 жыл бұрын
The level of how you providing content is awesome. This is really inspiring.
@DavidDeCorso3 жыл бұрын
The one thing I wanted to learn today and there's a video about it in my notifications already lol
@ratulsaha94873 жыл бұрын
Now I can REST knowing that I know this concept explained in the best possible way.
@noonereally00072 жыл бұрын
I LOVE YOUR 100SEC videos. they're the best to get a general idea over new terms or languages... as i was about to search for rest api, i found this video, and its the best for me to know what to go on and do now
@calebnyamwea71232 жыл бұрын
Great 10min of Knowledge. Fast and Efficient
@maroben2253 жыл бұрын
Thank god we actually need practical examples like these....it actually give me a desire to go and use nodejs ..i always use flask and django..never hit me to use nodejs
@DodaGarcia3 жыл бұрын
Damn I just wrote one of those this week!! Hadn’t used Express before and was very pleased with how straightforward it is.