What is an API?
HTML-код
- Опубликовано: 13 июн 2024
- In this video I am going to break down exactly what an API is in both non-technical and technical terms. I am then going to go over a few examples of the most common forms of APIs that programmers interact with.
Twitter:
/ devsimplified
GitHub:
github.com/WebDevSimplified
CodePen:
codepen.io/WebDevSimplified
#API #WebDevelopment #Programming
Wasted hours in looking for video to understand API, landed up on this video and understood in 2 minutes, great example of a restaurant never gonna forget it... easy to remember!
I'm really glad I could help. If only you found my video first 😜
Your analogies are always so good! I love these short explanation videos, they pack so much punch in just a few minutes. Thanks a lot for the helpful video, Kyle 😊
I find your videos really useful. Your ability to explain various concepts in an easy to understand way is great! You're really talented. Please keep the videos coming! Thanks a lot.
Thank you so much. My goal with this channel is to make the complex simple and I am really glad I was able to do that for you.
Thank you for actually providing a correct definition of an API. The majority of web developers seem to think that API is a synonym for middleware, which it isn't.
But I want peanut butter and jelly...do I need to hack them?
Yes. The easiest way to do this is to swipe up, up, down, down, left, right, left, right on the menu and then touch the first item you see with an A in the name and another item with a B in the name. This will unlock infinite peanut butter and jelly sandwiches.
@@WebDevSimplified LOL chef played Grande Theft Auto b4. But I think cheat codes are a form of API right?
@@WebDevSimplified which menu?where?
@web-dev-simplified LOL
@@let_go429 I believe so, because it is another section
i cant tell you how thankful iam . you saved me a ton of time and headaches of watching fifty freaking same videos on API... I really wish i could watch your videos on promises, call backs and ajax things at one place and also in a sequence to understand it really good. But this is the beauty of your video that its short and very much understandable..thanks man.keep up the good work.i wish you millions of subscribers..i forwarded it to atleast 50.i hope they forward it to another 50 and so on. big THANK YOU :)
Your restaurant analogy made things really simple. Glad I stumbled upon this channel.
I have watched over 20 videos about the Api explanation this is the only one explains in such clear way and short ! Nice
Very nice and concise explanation on what an API is. Thank you!
My searches end with this channel's name just so I can access you tutorials first. Thank you for such clear explanations.
Your way of explanation is very clear!! You really helped me brother!! Thanks and may good things be with you.
This video is referenced in my FullStack course. Great vid and great channel!
love the way you make things simple. thank you
This was the best explanation I saw. Better than thousands of ridiculous explanations with PowerPoint and...
BEST! explanation of an API, thankyou!
Thanks!
Your relation to the restaurant's menu was what made my brain click on and understand. Thank you
Excellent explanation. Thanks a lot!
very good explanation and easy to understand, thank you
This dude has saved me years
dude i was just thinking this yesterday you read my mind
much love for your channel
Great....simple and effective explanation...calling spade a spade is not an easy task-especially in the tech world ...keep it up..bravo..
Thank you so much! I really enjoy making these short explanation videos so I am glad it helped you.
very well explained kyle!
This is great. Could you do a video next where you make a simple API and maybe throw in some tips and good practices involved in making one?
I have a video on exactly that called Your First REST API or something like that.
Great, I'm interested in topics that relate to tokens. Cheers.
You are such an eyecandy, I think I'm going to top my class for.. whatever subjects you are teaching in RUclips
I love that he’s smashing that nerd stereotype. You can be attractive and in stem
love your video so much 😍😍
thanks , saved lot of time
Wonderful explanation. Kid, you are exceptionally good at explaining things! Some families do a great job raising their children! I wonder how people like you are made?! Whatever it is I'm sure you are from a very calm family and loving environment. It's obvious from your composure. Say Hello to your mom and dad from me! They should be very proud of you and I bet they are wonderful people too.
yeah i felt the very same about this man..just listening to him gives like a peaceful environment to my mind.
Same thought. Very calm & respectable
Great video.
Thank you for your article on API and can you do it on REST& Restful difference with examples
0:22 Restaurant: "Ah shit, here wo go again"
whats a good library api for javascript?
I'm gonna go to the restaurant and ask for a peanut butter jelly sandwich just to see if they'd actually throw any errors
I've been a developer for 3 years now, I wrote many REST WEB Services (Inboud and Outbound), but never actually understood the meaning of API.... until now
Have been programming for 2 years and on a job interviews someone asked me have u written API's, I panicked and gave them a lowsy answer. I never called them API's, just called them services. After watching this video Turns out i have been working with api but just didn't use the terminology. LOL I got roasted and rejected by the interviewer.
@André Rosa Very informative, thank you.
so the conclusion i got from it an API is basically a survey or a ingame shop with microtransactions?
SUPER SIR
☑️☑️
so what's different method like CRUD and API ?
I'm just wanna compare it, just like "put" method in API, but just look like CRUD with extra steps I guess, so I need more reference or explanation, sorry I need guidence.
CRUD just means create, read, update, and delete. It isn't actually a way to do things, but is more a thing that can be done. If you are referring to CRUD as the act of doing these 4 actions in a database directly, then yes it is easier to directly write SQL to perform the CRUD operations, but you cannot do that from the client. The database itself needs to be completely secure and inaccessible from the client. This is why you need to supply an API to interact with a database. Does this answer your question?
@@WebDevSimplified so the reason people using using API is security and concern about access directly into database by client , and yes the question is cleary answered.
maybe some of the was you say definelty not easy understand to me because english not my "main" language, but I try my best to learn, and ty very much!!
oh yeah of course automatically subscribe for you channel cheers!
I like this simple explanation than "a set of subroutine definitions, communication protocols, and tools for building software. In general terms, it is a set of clearly defined methods of communication among various components."
When I go to a restaurant and ask for the waitress' phone number, would that be an undocumented API call?
It's an authorized one! If you look good enough it's ok!
Imagine, with the growing popularity of JAM stack, creating a website that's fully dependent on multiple APIs to function. Then one day half of those APIs suddenly stopped providing data. Yikes.
That is a scary thought indeed.
leave the api, how do you style your hairs?
so that's what REST API stands for restaurant api
4:20
nice hair
😂😂😂😂😂
Can I have your API to your brain? thanks
"Let's see it in non technical terms"
...
"You can ask anything off of the menu and they will return data"
😂😂😂😂😂😂😂😂😂😂
2023
Why does he blink so much tho
Because your monitor is 50Hz and not 60Hz
Check out this article for more info on APIs! It also includes tools you can use to help you get started apispreadsheets.com/tutorials/what-is-an-api.html