'The name of the wind' and 'The way of kings' are my two favorite book series. I was happy when I saw you typing them haha. And as always, very helpful video!
Tanx for the tutorial, I'm just wondering, why didn't you define the "id" attribute of "input" elements? I guess the "label" element have now difficulties to find the object defined in "for" attribute.
Alle Tutorials sind bisher richtig cool! Du hättest mir aber noch sagen können, dass ich den Datenbankname (ID) im Nachhinein nicht ändern kann *lol*. Great JOB and thanks for easy entree to firebase
what if i want to delete a document but i dont want to have to write the id. I mean, if this was a real application then the user wouldn't have acces to that information and therefore wouldn't be able to delete the 'book' from the database. So the developer (us) has to handle that for the user. So our code needs to have access to the id of the 'book' object in our database that our UI 'book' object makes reference to. How do we do that?
Hello ! I wanted to know if you will make a firebase tutorial for React-Native ? Or is this current tutorial is easy to reapply on a react-native project ? Thank you in advance !
Thank you netninja thank you, am a Nigerian I have tried to join your channel with my card but it is not working, I guess I will keep on trying other cards
there's a simple question still bother me why we use addDoc() function , we just directly use colRef as a parameters but in the deleteDoc() function , we need to use doc() at first?
Use firebase rules According to the firebase docs: The content is considered public, including your platform-specific ID (entered in the Firebase console setup workflow) and values that are specific to your Firebase project, like your API Key, Realtime Database URL, and Storage bucket name. Given this, use security rules to protect your data and files in Realtime Database, Cloud Firestore, and Cloud Storage.
Very useful but I could use some help on the adding and deleting part because I need to make those functions in vue and don’t really know how. Can any1 help?
Any chance to use async await? I tried but I think something else needs to be configured.. const snapshot = await getDoc(colRef); const books = snapshot.docs.map((doc) => ({ //for each document we return an object with the data and the id ...doc.data(), //this method allows obtaining the stored data for each doc. id: doc.id, }));
I'm getting this error: Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec. anyone got a clue?
When I push to the database I get this issue: "core.min.js:8 POST [IP made anon]/[project made anon]/site/public/bat/rd-mailform.php 405 (Method Not Allowed)" any ideas on how I can fix
Please how can I add pictures (or other media files) alongside other data (text)? I've been struggling with it for a while now. Got this when I tried the first time: "C:\fakepath\1.jp"
This playlist has brought my soul back to life. Thank you
Aha, glad to hear that Austin!
These tutorials are very beginner friendly and concise. Thank you Shaun for putting out such great content!!
'The name of the wind' and 'The way of kings' are my two favorite book series. I was happy when I saw you typing them haha. And as always, very helpful video!
Finally, I waited for this two days
You helped me so much with this video! I was so confused about firebase syntax with their new version.
Great course! Looking forward to more indepth Firebase 9 courses
So far so good. I love your tutorials!
Your Voice is really nice brother 😍😍 And these tutorials are amazing!!! Keep up the good work...
Awesome video series, going back to like the first 4 to show some love. 🤝
Much appreciated, thanks Brady!
The best teacher.
Thanks Joseph, hope you found it helpful!
@@NetNinja Of course.
You are the ninja hero...
'The Way of Kings' is a great book
Nooooo don't delete it!!!
Really easy to use, even if version 9 comes with some crucial changes, it is really easy to update to it... Thanks for another video... :D
May the force be with you
thank you, it's very helpful!
Tanx for the tutorial, I'm just wondering, why didn't you define the "id" attribute of "input" elements? I guess the "label" element have now difficulties to find the object defined in "for" attribute.
Sir! You have saved my life ❤❤🔥🔥🖤🖤
Alle Tutorials sind bisher richtig cool! Du hättest mir aber noch sagen können, dass ich den Datenbankname (ID) im Nachhinein nicht ändern kann *lol*. Great JOB and thanks for easy entree to firebase
Thanks a lot! Firebase 9 is awesome and your videos too 🤘😎
How do we make it delete the doc without making the user know the doc id??? Implementing just a delete button and that's all ..
how to delete a specific document id but without writing the id but with a button click?
Thanks a lot. its very useful
Thanks for this very clear tutorial
But please , is it the same logic for react native ?
what if i want to delete a document but i dont want to have to write the id. I mean, if this was a real application then the user wouldn't have acces to that information and therefore wouldn't be able to delete the 'book' from the database. So the developer (us) has to handle that for the user. So our code needs to have access to the id of the 'book' object in our database that our UI 'book' object makes reference to. How do we do that?
Can you delete a document specified by a filter or delete is only done with an ID ?
Hello ! I wanted to know if you will make a firebase tutorial for React-Native ?
Or is this current tutorial is easy to reapply on a react-native project ?
Thank you in advance !
wow very amazing
Good lesson, thanks
Thanks for watching Dima
Awesome Tutorial ++++++++++++++++++++ Thank You
Hello. Trying to follow along, but I'm using Vue. Is there different syntax used for Vue? I keep getting errors when using querySelector.
Please make firebase anlytics also
Hello. I do the same thing on 5:20 but the addDoc method create duplicate data in the firestore database. WHy does your method works correctly ?
@@DiffuserCapital I already fix it. Yes, it submitted twice.
Good video.
Thanks for the vids! Just wondering why this example of addDoc is different from the addDoc example in your Udemy course?
7:00 is it possible to get a document reference by passing just the collection refecrence and the id without the db?
goated content
Thank you netninja thank you, am a Nigerian I have tried to join your channel with my card but it is not working, I guess I will keep on trying other cards
YOu are the best!
thanks dudu
👍 netninja
there's a simple question still bother me
why we use addDoc() function , we just directly use colRef as a parameters
but in the deleteDoc() function , we need to use doc() at first?
thank you so much
You're very welcome!
the collection has an id right ?
Any way to hide firestore credentials from source panel ( dev tools)?
how can I split the code up in multiple files, just calling the firebase functions anywhere i need them ???
Can the API Key be stored on a env. File? Or is there another way to secure the code?
Use firebase rules
According to the firebase docs:
The content is considered public, including your platform-specific ID (entered in the Firebase console setup workflow) and values that are specific to your Firebase project, like your API Key, Realtime Database URL, and Storage bucket name. Given this, use security rules to protect your data and files in Realtime Database, Cloud Firestore, and Cloud Storage.
When I add would like to store data like title and author, the database stores 2times. How can I resolve my issue?
Very useful but I could use some help on the adding and deleting part because I need to make those functions in vue and don’t really know how. Can any1 help?
throwing an error when adding object properties in addDoc(colRef,{}),can you help how to solve
Please say how to set uid of my user as document id .please
waiting for firebase in react native cli.......................
Cool !!
Any chance to use async await? I tried but I think something else needs to be configured..
const snapshot = await getDoc(colRef);
const books = snapshot.docs.map((doc) => ({
//for each document we return an object with the data and the id
...doc.data(), //this method allows obtaining the stored data for each doc.
id: doc.id,
}));
A code example of mine: const fetchPost2 = async () => {
await getDocs(collection(db, "usercaseRight"))
.then((querySnapshot)=>{
const newData = querySnapshot.docs
.map((doc) => ({...doc.data(), id:doc.id }));
setUsercaseRight(newData);
}
)
}
useEffect(()=>{
fetchPost2();
}, [])
////////////////////////////////////////// - Then in the render
{
usercaseRight?.map((usercaseRight, k)=>(
{usercaseRight.titel}
{usercaseRight.tekst}
))
}
I love you
I'm getting this error: Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
anyone got a clue?
hello bro i got an error when adding the data on database it doesnt add when button is click
X2, I don't know what to do
The delete is not working, there is no error, but the data isn't deleted at all.
Sorry but why do I get a "can't find variable: document" ?
🔥🔥🔥
sa iti dea dumnezeu sanatate ca ne inveti ca pe prosti ce si cum! Bv.
there is no file
I WANT TO ADD AN ID NAME not a random
Get Sarted with Firebase....
😂😂
please correct the title of the video!
When I push to the database I get this issue: "core.min.js:8 POST [IP made anon]/[project made anon]/site/public/bat/rd-mailform.php 405 (Method Not Allowed)" any ideas on how I can fix
Please how can I add pictures (or other media files) alongside other data (text)? I've been struggling with it for a while now. Got this when I tried the first time: "C:\fakepath\1.jp"
Thank You sir
Thanks for watching!
im having problem, if i comment entire the idex.js file it performs the add and remove regardless