GET Data from API & Display in HTML with JavaScript Fetch API

  Рет қаралды 192,605

ByteGrad

ByteGrad

Күн бұрын

Пікірлер: 90
@ChuanyiXia
@ChuanyiXia Ай бұрын
とても役立つ内容でした!JavaScriptのFetch APIを使ってAPIからデータを取得し、HTMLに表示する手順が非常に分かりやすく説明されていました。特に初心者にとって、実践的な例が学習に役立つと思います。今後もこのような実用的な投稿を楽しみにしています!
@ysammo214
@ysammo214 Жыл бұрын
This is the video that finally made API's "click" for me. So concise and informative. Thankyou!
@ustav_o
@ustav_o Жыл бұрын
jesus that may be the best tutorial ive ever seen about this. in only 5 minutes we got everything we need and also some extra really usefull knowledge. respect
@abdulsaboor2004.
@abdulsaboor2004. 11 ай бұрын
I literally looked up entire YT, but couldn't find a single video that exactly teaches how to get and display data using API. Luv u ♥
@yeic7434
@yeic7434 Жыл бұрын
I never understood api's when they talked about them in college, now i have to work with them, so im doing some research and this 5 minute video made me understand them xD Thank bro keep it up!
@twizzy8783
@twizzy8783 Жыл бұрын
yeah this explained the fundamentals so well, im glad i didn’t watch the 3 hour videos instead
@ByteGrad
@ByteGrad 2 жыл бұрын
Hi, mastering JavaScript is critical if you want to be a modern, professional developer: www.udemy.com/course/professional-javascript-course/?referralCode=0C1D5752923168BC87C2 Also, if you are a front-end developer then mastering CSS (including Flexbox, CSS Grid, etc.) is equally important: www.udemy.com/course/professional-css/?referralCode=4C3C08E82629E6B15752
@Germane_5
@Germane_5 Жыл бұрын
Excellent video. Straight to the point. Kudos man.
@PaulPetrutoni
@PaulPetrutoni 2 жыл бұрын
Thanks!
@ByteGrad
@ByteGrad 2 жыл бұрын
Appreciate the Super Thanks! Thanks
@nadiasaveljevas9447
@nadiasaveljevas9447 Жыл бұрын
Thank you so much! Finally I have the API result in a multiple select in the HTML form!
@samwisdomsa
@samwisdomsa Жыл бұрын
Very awesome video. Conscise and straingt to the point. Thamk's for saving my life after almost a week of trying and searching
@conceptualdeveloper
@conceptualdeveloper Жыл бұрын
Really a perfect explanation. Professional flow😊😊
@hayadarwish3753
@hayadarwish3753 Ай бұрын
Really Amazing explanation! Thank you so much ❤
@Bhavesh2003yt
@Bhavesh2003yt Жыл бұрын
amazing api video ever thank you bro for this amazing video
@lennertvangeert4249
@lennertvangeert4249 Жыл бұрын
You saved my life at school today
@ogzombiebreakfast
@ogzombiebreakfast 2 жыл бұрын
Thank you! I've been trying to figure this out for a couple of days now.
@DivyanshMaurya-1
@DivyanshMaurya-1 Жыл бұрын
Thanks bro, very nice and informative video
@jB_s
@jB_s Жыл бұрын
This is a solid video. Thanks for the good work!
@toastedclosure2770
@toastedclosure2770 2 жыл бұрын
was looking for this! thank you
@jamiedoig9568
@jamiedoig9568 2 жыл бұрын
Great catalogue of videos rich with content! Thank you very much for the tips
@kenzouframe
@kenzouframe Жыл бұрын
YOU ARE A GOOD, MY KING, OMG This video solve my problem thanks my man
@tika6050
@tika6050 Жыл бұрын
Thanks for the tutorial sir. I appreciate it
@-.-smile
@-.-smile 2 жыл бұрын
Thanks man. I was looking for this!
@dimjim2365
@dimjim2365 Жыл бұрын
Great video. I did have a problem with line 22. Had to change to "" +user.name+ "" to get it to work. Otherwise it just quoted the line. I guess this is a browser difference or something.--- Update. Okay so I was using the wrong key. I thought it was the single quote key instead of the back tick or whatever you call it. Me Bad!
@deepchangani2004
@deepchangani2004 Жыл бұрын
That's why he used $ sign for back tick
@webprogrammingtutorials-alo69
@webprogrammingtutorials-alo69 Жыл бұрын
Very useful lesson. Thanks
@melissacouturier5644
@melissacouturier5644 2 жыл бұрын
thank you for this video! was exactly what i was looking for
@sumdev4983
@sumdev4983 2 ай бұрын
Hi great vid, I subscribed. Question, what if I want to do something more than just console.log the data? What if I want to print it to another html page? Rarely does anyone just want to console.log the data. Thanks!
@t1910j
@t1910j 2 жыл бұрын
Eye opening! Thank you very much
@aabirsabil4393
@aabirsabil4393 Жыл бұрын
Thank you for this awesome video
@rizkijanuar205
@rizkijanuar205 Жыл бұрын
Thanks a lot sir 🙏, is there any website reference to learn the ( ` ) symbol ? I'm inserting the wrong symbol ( ' ) when declare "markup" variable on 3:52 😄
@kvkcreations2313
@kvkcreations2313 Жыл бұрын
it is backtick available in keyboard below escape button
@kvkcreations2313
@kvkcreations2313 Жыл бұрын
backtick ``
@rizkijanuar205
@rizkijanuar205 Жыл бұрын
@@kvkcreations2313 Thank you so much sir 🙏
@deepchangani2004
@deepchangani2004 Жыл бұрын
Its template literal
@A--ti7vc
@A--ti7vc 2 жыл бұрын
bro I've been asking a question for a year, which made me confusing about my learning skills, or my brain IQ let me say, the question is : can I use the fetched data from the API outside the promise? this question is not just mine, there are many beginners have this questions, and had this question, if not all the leaners had asked this question yet, the main here is if u can do a video about that it will be really helpful, the answer with yes u can or not u can't will be helpful not just if there is a possibility, and thanks for reading this
@thedarkshadoww9711
@thedarkshadoww9711 Жыл бұрын
Why not create a variable outside the scope of the fetch function and then when you receive the data just save it that variable. Since that variable is outside the fetch function, you can use it's data outside of the function.
@RonClarijs
@RonClarijs Жыл бұрын
I think replacing forEach with map is better. Of course 'join("")' it afterwards and inject it in ul html element afterwards
@joshuaoseiawuah1157
@joshuaoseiawuah1157 Жыл бұрын
that was what i was thinking too i have always love to use map on arrays
@trooper3199
@trooper3199 Жыл бұрын
Thank you very much 🫡
@ramandamytv1193
@ramandamytv1193 Жыл бұрын
awesome vid! Thanks so much!
@kurtismelkisoft4309
@kurtismelkisoft4309 Жыл бұрын
What if I want to store this data in a variable and then use it later
@sandeshjadhav7223
@sandeshjadhav7223 Жыл бұрын
thank you nice explanation
@tia_____1891
@tia_____1891 Жыл бұрын
Can I use a route in place of url . I want to fetch data from mongo db .
@Aida-s7f
@Aida-s7f Жыл бұрын
Is there possibility to fetch data from ftp or local folder? Or on which sites can I automatically send files?
@felipehernandez7938
@felipehernandez7938 4 ай бұрын
Good tutorial
@lycanunleashed
@lycanunleashed 2 жыл бұрын
nice video but there is one thing i dont understand.. suppose we used async await to get the data.. how can we then use the same data in lets say 10 other functions without having to fetch the same data over and over again in all the functinos
@ByteGrad
@ByteGrad 2 жыл бұрын
Sorry too busy to give you a complete / good answer. You would just assign the data to an outside variable. I highly recommend to go through my Professional JavaScript course so these things become easy.
@alamond3318
@alamond3318 Жыл бұрын
You could cache the data. You can watch a tutorial on caching.
@myosotisalderson
@myosotisalderson Жыл бұрын
Hello :) thank you for your video, but there is a mistake, you should give a new variable and assign "Array.form(data), if you don't write this line, your code wont work. Thanks bro
@rohithn8811
@rohithn8811 Жыл бұрын
Can we display a specific data using the id value??
@ByteGrad
@ByteGrad Жыл бұрын
You can fetch any data you like, yes
@ggbin8092
@ggbin8092 Жыл бұрын
hi, i'm looking for a way to store api data in a variable, so that i can reuse it later. i'm not sure if this is the right way people do.
@GTOFFICIAL22
@GTOFFICIAL22 Жыл бұрын
Thank you so much man
@niyanth_reddy
@niyanth_reddy 2 жыл бұрын
Is it good to fetch data from api and save it in database for a page that we load several times or use api directly?
@ByteGrad
@ByteGrad 2 жыл бұрын
It’s a lot more work with database
@Ebube_dee
@Ebube_dee Жыл бұрын
Please I have a question When do you use fetch api
@kennykenny6176
@kennykenny6176 Жыл бұрын
Thank you
@codewithravi8549
@codewithravi8549 2 жыл бұрын
Thank you.
@StolenX
@StolenX 3 ай бұрын
having a problem with displaying my data
@ric190720
@ric190720 Жыл бұрын
data already array, but when i add the "data.foreach...." is said is not a function
@ByteGrad
@ByteGrad Жыл бұрын
It’s forEach (with capital)
@aceguevarra2893
@aceguevarra2893 2 жыл бұрын
can i use append instead of insertAdjacentHTML?
@ByteGrad
@ByteGrad 2 жыл бұрын
Better to use insertAdjacentHTML if you have a string representing HTML. We want to insert a string that will be parsed as HTML so we have to use insertAdjacentHTML, if you use append the string will simply be text and if you use appendChild you have to create an HTML-element / 'node' to insert first.
@aceguevarra2893
@aceguevarra2893 2 жыл бұрын
@@ByteGrad ohhh okay understood, thanks ♥️
@Mr.Fri3nd
@Mr.Fri3nd Жыл бұрын
index.htm:13 Uncaught (in promise) TypeError: data.forEach is not a function
@ByteGrad
@ByteGrad Жыл бұрын
Try console.log(data) to see if you actually have an array
@larryjasontueno9016
@larryjasontueno9016 Жыл бұрын
Why none on these fetch tutorials explain how they create their api? Please
@ranjitkr87
@ranjitkr87 2 жыл бұрын
Is this not compatible on webflow ? because it is showing ${user.name} instead of actual user name for each user
@ByteGrad
@ByteGrad 2 жыл бұрын
Interesting use case, I don’t know how to do this in Webflow
@ranjitkr87
@ranjitkr87 2 жыл бұрын
@@ByteGrad Completely my mistake. Your solution works like charm. I used ' instead of `. Thanks a lot
@BigWickVic
@BigWickVic Жыл бұрын
how would I fetch only the data of an object thats not an array?
@BigWickVic
@BigWickVic Жыл бұрын
subscribed by the way
@ByteGrad
@ByteGrad Жыл бұрын
You would get the data the exact same way, but just handle it differently once you get it.
@neozoid7009
@neozoid7009 Жыл бұрын
Can I get Any Data from Any Website from this Method??
@garyoak4175
@garyoak4175 2 жыл бұрын
data.forEach is not a function (console error)
@ByteGrad
@ByteGrad 2 жыл бұрын
Check if data is actually an array: console.log(data) and see what you get
@ricardomartinhodacruz
@ricardomartinhodacruz 2 жыл бұрын
tried doing this for the pokemon api in my bootcamp it doesnt work
@ByteGrad
@ByteGrad 2 жыл бұрын
Any error messages?
@sanchitsharma2899
@sanchitsharma2899 Жыл бұрын
Uncaught (in promise) TypeError: Cannot set properties of null (setting 'innerHTML') Its showing this error even I tried put the script tag below table tag but not working.
@ByteGrad
@ByteGrad Жыл бұрын
Seems like you didn’t select the HTML-element properly
@sanchitsharma2899
@sanchitsharma2899 Жыл бұрын
@@ByteGrad Actually I am doing it for table(showing Uncaught (in promise) TypeError: Cannot set properties of null (setting 'innerHTML'))- Can you help with this? ---------------------------------------------------------------- id it titile body async function fetchApi(){ let result = await fetch("jsonplaceholder.typicode.com/posts"); result = await result.json(); console.warn(result); document.getElementById(data).innerHTML = result.map((data)=>( ` ${data.body} ${data.it} ${data.body} ${data.userId} ` )).join(); } fetchApi();
@mahipalsingh816
@mahipalsingh816 Жыл бұрын
gd one
@somarble
@somarble Жыл бұрын
thanks but next time provide a link to API
@T229-d7k
@T229-d7k Жыл бұрын
Ik hoor Nederlands
@halekhyaachula
@halekhyaachula Жыл бұрын
source code ?
@Racine14
@Racine14 Жыл бұрын
But for I get an error said: data.forEach is not a function.
@ByteGrad
@ByteGrad Жыл бұрын
Check if data is actually an array (console.log it)
@Racine14
@Racine14 Жыл бұрын
@@ByteGrad Thank you dear but I got where the error cames from. Within my foreach loop : data.ArrayName.forEach
POST Form Data With JavaScript Fetch API
9:52
ByteGrad
Рет қаралды 30 М.
1.1: fetch() - Working With Data & APIs in JavaScript
15:39
The Coding Train
Рет қаралды 457 М.
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
How to FETCH data from an API using JavaScript ↩️
14:17
Bro Code
Рет қаралды 177 М.
GET Data from API & Display in HTML | JavaScript Fetch API
17:23
Connected Programmer
Рет қаралды 23 М.
Learn JSON in 10 Minutes
12:00
Web Dev Simplified
Рет қаралды 3,3 МЛН
Display JSON Data in HTML Table Using JavaScript
4:27
Digital Fox
Рет қаралды 102 М.
These CSS PRO Tips & Tricks Will Blow Your Mind!
8:48
Coding2GO
Рет қаралды 533 М.
Why & When to Use Semantic HTML Elements over Divs
12:01
ByteGrad
Рет қаралды 117 М.
1.4: JSON - Working with Data and APIs in JavaScript
16:22
The Coding Train
Рет қаралды 648 М.
Fetch API Introduction
30:54
Traversy Media
Рет қаралды 503 М.
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН