Hey all, I've created a full stack version of this tutorial using React/Node/Postgres, which you check out here. kzbin.info/www/bejne/aH7ShK2JoaaohM0 Thanks for watching!
@justacing Жыл бұрын
Thanks a lot!
@arvinthathikesav353110 ай бұрын
please say about the same project in backend connectivity using mern stack it would be more usefull
@hasansolak233 жыл бұрын
That was the best tutorial about coding I have ever seen on youtube. I am not exaggerating! Everything was so clear. You explained everything **everything** without being boring, I don't know how did you just do that :) Thank you so much, hope you will get the viewers you deserve.
@sidneymorais2 жыл бұрын
Anyone Know how I transform it in a apk? please!
@dovinhas Жыл бұрын
@@sidneymorais use react native
@soujanyavt3 ай бұрын
This was an awesome tutorial on React. Thank you so much Chris.👍 In order to display the long contents inside the div we can add word-wrap along with white-space property in .note{ white-space: pre-wrap; /* Preserve whitespace and wrap text */ word-wrap: break-word;/* Break long words to prevent overflow */ } and for localStorage issue we can remove from index.js
@awesome_gamer71118 күн бұрын
THANK YOU! the Local storage issue was bugging me out, I couldn't figure out why it wasn't saving
@waleedsharif6183 жыл бұрын
I was looking for a video like this and this came today :) please continue making React(hooks) projects !
@ChrisBlakely3 жыл бұрын
Awesome! I hope you find it useful
@revatib9083 жыл бұрын
Great tutorial! This is one of the few projects that had me hooked on until completion. Love how everything is explained so nicely and with the clean coding practices. Thank you for making this video! Looking forward to many more .
@channel-ou9cl3 жыл бұрын
If you continued to do more projects with this excellent way of explaining you will grow in short time Thanks for your efforts to help us ❤
@ChrisBlakely3 жыл бұрын
Thanks so much for the support and kind words , it’s really appreciated!
@gamelovershami2134 Жыл бұрын
learnt a lot of new things and finished my noteApp and added a new feature where hover around the delete icon give a circle white animation , Thank you for the tutorial .
@actually_yali2 жыл бұрын
First of all, I really appreciate your tutorial. You explain everything clearly and I actually learned a bunch of stuff that has nothing to do with React, like auto-fit and minmax on a grid, or trim() in js. I did run into a small problem at 49:29 though. When you actually reach the character limit and have 0 characters left, you're no longer able to delete anything because setNoteText never gets called anymore due to the condition in the surrounding if statement. My fix for this was to set a maxLength attribute on the textarea element itself. That way it works perfectly as intended. Maybe this can help someone who ran into the same issue : )
@sidneymorais2 жыл бұрын
Anyone Know how I transform it in a apk? please!
@saitejagatadi97112 жыл бұрын
I already recommended your beautiful channel to my react colleagues.. This playlist would help in day to day react work + Interview preparation We would love to see more projects coming up Chris !! 18:36 Yes we need on CSS Grid also :)
@sidneymorais2 жыл бұрын
Anyone Know how I transform it in a apk? please!
@theganeshpatil Жыл бұрын
This tutorial is really nice as he explains the whole code serially without skipping anything! Thanks for the tutorial.
@KendrickSimphao Жыл бұрын
Someone finally explained grid, in a way I can understand. I'm alive
@ticianomorvan3 жыл бұрын
You deserve too much more! Keep it going, the tutorial was great.
@puneeth15513 жыл бұрын
I might have watched 20 - 30 react projects videos on KZbin and I can say this is the best one I'm so happy. Thank you so much for uploading this tutorial and please continue making the videos ❤️.
@ChrisBlakely3 жыл бұрын
Wow, thank you! I'm glad you liked it!
@wudao882 жыл бұрын
Thank you! I love how you explained the css and why the properties work the way they do.
@diasvt.r44812 жыл бұрын
I truly never seen such a good video before, even in paid courses. Incredible content with complete explanation, thanks!
@rylidavis56793 жыл бұрын
Loved how simple you made this tutorial to follow!! Thank u for helping everyone by sharing this!
@viorelbobeico38882 жыл бұрын
good luck Chris, it was the best tutorial that I passed with react
@habibamasoud47482 жыл бұрын
Literally the most informative and helpful coding video I've ever seen!
@Karan-gh9ki2 жыл бұрын
Great video! Coded it along the way! Btw at 1:06:50, on line 53, it should be note.text.toLowerCase().includes(searchText.toLowerCase()) now if the user types in capital letters, it would still get filtered Also, search box input does not occupy the entire search grey container. It looks like it does. Added flex:1 in css in .search input{...}
@davidrknowles97923 жыл бұрын
Dude I can't get enough of your content, bloody awesome. Keep up the react vids, so good
@muskanyadav23912 жыл бұрын
Heyyy!!! Thanks Chris for posting this. One of the best courses I've seen on react with css.
@chaitanyashahare2734 Жыл бұрын
That was literally the best coding tutorial ever!!! thank you!! going to bingwatch your channel
@romanmontoya59502 жыл бұрын
Great tutorial! Concise, easy follow, and well thought out. Thank you! 🙇🏻♂️
@freuschfreu2 жыл бұрын
Simply wonderful, I've always get confused on the concept of hooks and props drilling, but this tutorial can easily give me that 'eureka' feeling 👏😁
@sidneymorais2 жыл бұрын
Anyone Know how I transform it in a apk? please!
@sugamsingh521311 ай бұрын
Very good tutorial for beginners. the way you explained it is amazing!!! A big thank you!
@tylermorales90433 жыл бұрын
Truly great tutorial! I'm looking forward to making and expanding this!
@ChrisBlakely3 жыл бұрын
Awesome , hit me up on Twitter when you finish! looking forward to seeing what you come up with ! 😃
@SoumeshRanger111 Жыл бұрын
The best... web-app built ever 🔥🔥🔥🔥
@emmanuelsofuwa2802 жыл бұрын
please make more videos you explained everything clearly and I enjoyed following along
@sewcyde3 жыл бұрын
you made it look so simple. super informative and very amazingly explained! subbed!
@motivevotexАй бұрын
I really love this video 😍Your explanations are top notch 💯💯💯
@woofcode33833 жыл бұрын
DUDE!!!! You are awesome! Thanks so much for taking the time to teach us.
@hindihits92602 жыл бұрын
truly great video! please make more videos like this!
@shirogatu18632 жыл бұрын
TNice tutorials tutorial was worth it, I understood everytNice tutorialng now
@deepakrajwar42072 жыл бұрын
Hey ! Your videos are great for all the beginners to learn react. You are doing a great job. Thank you
@marcelaplaplerjarovsky94272 жыл бұрын
Very clear tutorial. thank you! But I am not able to save to my local storage. Tried a couple of different syntaxes and still. Did someone go through the same thing and can maybe help me?
@mohameddh41122 жыл бұрын
it's because your react Component is rendering twice and to solve this issue you have to disable the in your index.js file
@sidneymorais2 жыл бұрын
@@mohameddh4112 Anyone Know how I transform it in a apk? please!
@ruthra5398 Жыл бұрын
@@mohameddh4112yes ..it worked.. thanks man
@abhishekvishwakarma92402 жыл бұрын
best tutorial 🔥🔥, thank you sir
@Ash-uf9sn Жыл бұрын
um...actually...while implementing the part with localstorage, the useEffect renders components twice. So it is clearing the loalstorage on second render. So instead of removing the strictmore i did this: is there any bad practice in this: const savedNotes = JSON.parse(localStorage.getItem('jotte-data')); const [notes, setNotes] = useState(() => savedNotes? savedNotes:[] ); why didnt this happed to you?
@HimanshuSharma-uf1mr Жыл бұрын
Amazing work, looking forward to see more content from you :))
@keyboardbasher57692 жыл бұрын
i indeed would love more css grid content!
@patrickagoptimedia97992 жыл бұрын
Chris, you are awesome. Many thanks for this amazing project.
@ahmednoureldin66592 жыл бұрын
awesome. full react tutorials please
@Pareshbpatel2 жыл бұрын
A beautifully presented React Note App. So informative, fluent and clear. Thanks, Chris {2022-10-18}
@varghesegeorge3 жыл бұрын
This is exactly what I was looking for! Thanks a bunch :)
@dangerzone-1363 жыл бұрын
Really awesome video. We are looking more projects like this from you. Thanks Man!
@rupalsharma99482 жыл бұрын
finally i created my first react project. thanks a lot bro!
@sidneymorais2 жыл бұрын
Anyone Know how I transform it in a apk? please!
@rupalsharma9948 Жыл бұрын
@@sidneymorais don't know that bro
@mishu133 жыл бұрын
love your videos, thanks for clearing all the basic concepts of hooks along. :)
@MightyKingKala3 жыл бұрын
I love your content, this tutorials are amazing, good luck.
@ombhosale80903 жыл бұрын
great tutorial. easy to understand and very useful.
@yash22arora3 жыл бұрын
Amazing tuttorial! very beginner-friendly! you gained a subscriber ;)
@anupamaherath4983 Жыл бұрын
WELL DONE GOOD PROJECT THANKS FOR SHARING YUR KNOWLEDGE WITH US
@maximmakhney2 жыл бұрын
Thanks for your hard work! A lot of things fell into place in my brain!
@jovanibrasil55213 жыл бұрын
Perfect tutorial Chris, thank you so much!
@yagniktalaviya2146 Жыл бұрын
Thanks for the tutorial!! Could you make a video on how css grid works??
@saurabhmina86712 жыл бұрын
one of the greatest explanation and code thank you sir
@tumon0013 жыл бұрын
Great Tutorial... Lots of things to know from here as a newbie
@gsahrens2 жыл бұрын
Great content, was looking for something like this!
@sohailansari6870 Жыл бұрын
My local storage part is not working. Storage data is visible in local storage on inspecting but the notes are not retained after refreshing the site. When "notes" is fetched it returns initial hard coded values not the updates ones.
@ikbentheodoor Жыл бұрын
Same here. Did you find any solution?
@ikbentheodoor Жыл бұрын
Found the answer in the comments below. You have to delete strictmode in the index.js file
@ishratkaur1605 Жыл бұрын
At 45:52, my setNoteText(' ') does not work. It does not reset the value in the note to empty.
@sidneymorais2 жыл бұрын
You are awesome! thanks for that. I'm from Brazil, just new student.
@replayzor2 жыл бұрын
You should make more videos like this one ;). They are really good explained Thank you
@chaitanyakarthik35362 жыл бұрын
Very Nice videoo with cool explanation along the wayy... Really Appreciate it
@molecularnut61222 жыл бұрын
I have the issue where i can't save my state and when i load the page its wont change please help. i do exactly your code and last 5 minutes my app wont save.
@quantontheway2 жыл бұрын
follow lots of videos. you are the best. Appreciate for your tutorial~
@LogicalWrld6 ай бұрын
Hi Chris, First of all, thanks for the great tutorial, it really helped me understand the process of creating an app. I do have one question about the code: When I ran the final app, the "save" feature did not work properly (didn't save new notes nor keep the deleted ones deleted - it kept going back to the original list"), and upon some research, I realized it is because when reloading the page, the state of "notes" is updated, therefore saved, before getting loaded, so I have to 1) make the initial state of the "notes" an empty array, then 2) modify the useEffect to save the notes only when the length is greater than 0. But in your tutorial, your code seems to work for you, and I was wondering how? Because when I ran the same code you have on your git repo, I kept encountering the same issue of not being able to save/load properly from the local storage. Did you by any chance have any modification in your code? If you could help me out, I would really appreciate it! Thanks again!
@hjpark84963 жыл бұрын
Hello sir, what command do you use to format a long line of multiple statements into multiple indented rows like 1:04:50? Thank you so much for the freat tutorial!
@markopetrovic74872 жыл бұрын
Thanks for this tutorial, it helped me a lot 🙏
@raghavendraprasadful3 жыл бұрын
please make video on css grids and need to add word-break: break-all; in note class to break line
@ChrisBlakely3 жыл бұрын
good catch! Thanks for letting us know 👍
@mehran.panahi7 Жыл бұрын
Nice Project and Nice Tutorial, Thanks
@ChrisBlakely Жыл бұрын
You are welcome
@carlosduque51742 жыл бұрын
I don't understand why the search filter works when you don't have a term. Since you don't have a search term then how do the notes get displayed?
@bogulztv85543 жыл бұрын
great tutorial!! very clear explanation
@ChrisBlakely3 жыл бұрын
Thanks !
@wirawardhana85733 жыл бұрын
i like the way you explain. I think the duration of 1 hour + is better divided into 2 parts or more.
@riddhibuddhi65202 жыл бұрын
onto the software. I'd like to make soft from my ukulele, keyboard, etc., but don't know how to transfer. Do I need a microphone or
@shubhamsahay4485 Жыл бұрын
This is really a cool project🔥🔥
@andyshort8087 Жыл бұрын
Great lesson mate
@johnkim7783 Жыл бұрын
1:05:24 where is this component page from ? is it an extension I need to seperately download ?
@aaryakhandare9950 Жыл бұрын
before starting the tutorial, may i ask have you added the feature of editing a already existing note?
@Mahmoud_176 Жыл бұрын
Could we use "maxLength" attribute in textArea for the character count?
@chesswithsarang3 жыл бұрын
thanks for making this video. It really helped me. Can you make a separate video on grid display? Or can you share a good resource to learn that in depth. Thanks
@nilayshukla92363 жыл бұрын
24:22 why destructing props? Can't we use props. Id and etc..
@deepankarsharma7037 Жыл бұрын
Everything is working fine but when I reload my page, my notes are set to default and saved notes are not there. Can anyone help me fix it ??
@plbtn8 ай бұрын
i got the same issue
@ashwinm5230 Жыл бұрын
hey hi just a small doubt as u have used useEfftect to save in local storage and i have put the exact code and it is not saving for me .if i reload it show the initial array items , any solutions ??
@purvakale71169 ай бұрын
same
@abhimanyuarora9262 Жыл бұрын
beautifully explained. appreciate your efforts! cheers! P.S can you please make an advanced react video covering all the do's and don'ts for a highly scalable, responsive UI project? While there are hundred's of videos covering basics, advance concepts are really hard to find.
@narayanpanta16683 жыл бұрын
Thank you so much I learn CSS better with this video
@ChrisBlakely3 жыл бұрын
Thanks a lot for watching ! I’m glad you found it helpful 😃
@the_rivel30412 жыл бұрын
It worked! Tank you sir.
@leonardohurovich33812 жыл бұрын
What would be a good method to add also a title for my notes?
@fgdkfg.0.0.2 жыл бұрын
hey, the local storage is not working for me. I even tried copying your hooks from the source code you provided to avoid any typo, and still it doesn't work. But I forked the source you provided and tit works. I don't know what is happening, maybe you can help me. BTW your video is amazing, I really like the way you teach makes it easy to follow you, thank you!
@fgdkfg.0.0.2 жыл бұрын
nvm i found the solution. thank you!
@shivampande89162 жыл бұрын
@@fgdkfg.0.0. how please help
@mistysam66452 жыл бұрын
@@shivampande8916 it's because your react Component is rendering twice and to solve this issue you have to disable the in your index.js file (I actually copied this from someone in the comments)
@abrarahsan8760 Жыл бұрын
I cannot seem to save the notes when I refresh the page. It is not saving my local storage. The useEffect is working but not saving it when refreshing the page.
@Joseph-do9ue3 жыл бұрын
Well done man amazing😍
@ChrisBlakely3 жыл бұрын
Thank you so much 😀
@danielfaseyi9733 Жыл бұрын
i tried the useEffect() but when i refresh my page it does not save
@Mahmoud_176 Жыл бұрын
Did u find any solution for this problem?
@tyronrusty8070 Жыл бұрын
How do you fix the vulnerabilities mines is showing 6 highs tried audit --fix but did not work any help please thx
@KlipBuzz Жыл бұрын
when i refresh nothing is saved, i even tried your code from git in vs it didnt work ;(
@Morrisseyy2 жыл бұрын
need the other half of the video!
@XRWASIFLive2 жыл бұрын
is there a setting Called Program*, its default is set to *Agressive TEwNice tutorialch is making that sNice tutorialtty static soft, change that one, once to
@Almost19352 жыл бұрын
Great Video Do you have any idea how to add title for each note?
@Nimisha84411 ай бұрын
Hello sir i have encounterd an error related to localstorage .Whenever i save the note and refresh the page the added note gets deleted .Please clarify my error sir.
@NikhilKumar-oc4ui2 жыл бұрын
How did you add reload image in the AddNote.js component ?
@deepankarsharma7037 Жыл бұрын
Notes are not getting saved, any suggestions. I followed the same code
@AnushaLanka-j6k Жыл бұрын
I have written the code using class based component....after writing a text and save the note it is inserting in the DOM...but after restarting the application the newnote is not existing...can anyone respond....Thanks in advance
@BrianVeitch3 жыл бұрын
What extension are you using that reformats everything when you save?
@hyoolvr2 жыл бұрын
When I first started I could import samples but now everti I do so it just gives the soft 1. I want to cut, stretch and edit the