JavaScript - Interactive Rating Component - Frontend Mentor Challenge

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

ความคิดเห็น •

  • @pixelsamuraigaming5544
    @pixelsamuraigaming5544 2 ปีที่แล้ว +16

    I have watched so many tutorials where they just overlay the video with music, but the way you explain everything you doing makes it so simple to understand. you earned a new sub my friend :)

  • @glaceongalgaming9755
    @glaceongalgaming9755 2 หลายเดือนก่อน

    I'm very much a beginner at Javascript, so this exercise really stumped me. I'm so grateful that you made this video!! Super helpful, and I learned a lot of cool information that I didn't know before! I'm confident I can do the next JS exercise on my own, now, thanks to you! :)

    • @tsbsankara
      @tsbsankara  15 วันที่ผ่านมา +1

      Nice 👍. That's wonderful to hear!

  • @omrividal
    @omrividal 2 ปีที่แล้ว +3

    Thank you so much! I had such a "horrible" time looking for a simple answer and went with like 7 different approaches before I saw your video...
    You actually helped me realise JS is not that hard and you have the ability to teach and show us in the best way so thank you for that.
    Keep up the good work!

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      I'm glad that I could help 😊

  • @Dukuu_ttv2
    @Dukuu_ttv2 ปีที่แล้ว

    keep on going man. really love and appreciate the content, useful, straight to the point and easy to follow!

  • @TheKtiekat
    @TheKtiekat ปีที่แล้ว

    Thomas you are amazing! You've been helping me learn so much through FrontEndMentor. You're cheeky laugh at the end was the best, I give you 5 out of 5!

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      Thank you for the kind comment

  • @TylerNicholson-ee6cf
    @TylerNicholson-ee6cf ปีที่แล้ว

    I've not long started learning JS and been finding it hard to grasp but I sure learned a lot from this tutorial, thank you!

  • @lovelleslifejourneyvlog
    @lovelleslifejourneyvlog ปีที่แล้ว

    Thank you for this wonderful walk through on how you build this component. I have been struggling a lot with JS and its a little difficult for me to understand. But when you explained it, i was able to learn and understand how those eventclick works. Great job on this. 💯💪

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว +1

      That's great to hear! I'm glad it was helpful :)

  • @cisforcoding
    @cisforcoding 2 ปีที่แล้ว

    @tsbsankara -
    I revised the time stamps to include the JavaScript part.
    I didn't realize you had pinned the previous timestamp.
    Thanks for the video! Extremely helpful!!!!

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      Thank you for your efforts. I appreciate it

  • @tripineta92
    @tripineta92 2 ปีที่แล้ว

    The greatest video I colud find for this challenge. Thank you so much! You win a suscriber ♥

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      Thank you so very much ♥

  • @Benihorla
    @Benihorla 2 ปีที่แล้ว

    at first i was thinking of using radio button and putting it in a form but was stuck on how to get the required data . thanks for opening my eyes to see that sometimes I should not only think out of the box but in a no stressful way

  • @learnMoreToCode
    @learnMoreToCode 2 ปีที่แล้ว

    Nice comprehensive video. Thank you for the explanation, it solved my frustration and I learned from it. Keep going and Happy Coding!✊💻

  • @Carlos456The
    @Carlos456The ปีที่แล้ว

    Omg, you are amazing bro! Thnaks a lot for your video!

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      Thank you for the kind comment

  • @beckalves1745
    @beckalves1745 ปีที่แล้ว

    you are the best !!! im from brazil and apreciate

  • @creationpower333
    @creationpower333 2 ปีที่แล้ว

    Great content! This helped me a lot, keep up the good work. Thank you!

  • @DavidLopez-eg6it
    @DavidLopez-eg6it 3 หลายเดือนก่อน

    Great video, specially the JavaScript part. So many videos only with background music but no voiced explanation. You got a new sub.
    I do have a question. Can the JS events be inside a global function instead of separate block of code for each one?

    • @tsbsankara
      @tsbsankara  3 หลายเดือนก่อน

      Yes, but I don't recommend that because it will just slow down the execution of your application

    • @tsbsankara
      @tsbsankara  3 หลายเดือนก่อน

      Thanks for the sub. I'm glad you liked the video 😊

  • @mandresyandriantsoanavalon5643
    @mandresyandriantsoanavalon5643 2 ปีที่แล้ว

    Thank You ! For je JS part of this challenge I was blocked for a while.

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      Glad I could help

  • @Imohy69
    @Imohy69 2 ปีที่แล้ว

    Nice job buddy, keep it up, i love your videos ❤️

  • @yetkindev
    @yetkindev ปีที่แล้ว

    simple , clear , clever. nice👏👏👏👏👏👏👏

  • @mysuperxbox
    @mysuperxbox ปีที่แล้ว

    very nice tutorial the only problem is the lake of using flex-box that can save you a lot of time and using so much margins and paddings

  • @Michael.Sandoval33
    @Michael.Sandoval33 หลายเดือนก่อน

    I am almost done with my AA in software development at CIAT and I did not even know where to begin with this challenge. Quite sad that these bootcamps are such failures and really just gave us the answers for every assignment. The only thing I really learned is that I am an efficient problem solver and can always find an answer to the solution (I.E. watching your video). Without dragging on too much longer, any advice for the future of trying to become a front end developer?

  • @Mahmoud_176
    @Mahmoud_176 ปีที่แล้ว

    Perfect explanation, Thank you

  • @ugoodjk6204
    @ugoodjk6204 ปีที่แล้ว

    for me when I added the .hidden class to the thank-you div nothing happened, I resolved it by making a parent class with hidden and making that did have a separate const of its own but I am still unsure why me adding a second class didn't work . Also didn't we specify that the thank-you div has a display of flex, so how can css decide using the display none of .hidden or the display flex of .thank-you ? just curious

  • @blue_berry_pie64
    @blue_berry_pie64 2 ปีที่แล้ว

    Thank you! it is very easy to understand by your explanations.

  • @Zillionaire_01
    @Zillionaire_01 2 ปีที่แล้ว

    I love your videos. Your contents are superb

  • @User_09627
    @User_09627 2 ปีที่แล้ว

    Great explanation , you helped me ! thanks ❤

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      Glad to hear that!

  • @samueldiaz3320
    @samueldiaz3320 2 ปีที่แล้ว

    Great job and great explanation! thanks

  • @nathalycavalcante788
    @nathalycavalcante788 2 ปีที่แล้ว

    Thank you so much, so clear to understand!

  • @levyjr6857
    @levyjr6857 2 ปีที่แล้ว

    really good video, congrats

  • @horrid13
    @horrid13 2 ปีที่แล้ว

    Thank you you explain things very well!

  • @motorhub5510
    @motorhub5510 2 ปีที่แล้ว +1

    how did that submit button even with width of 100% did took the full main-container space? If anyone knows please help.

    • @motorhub5510
      @motorhub5510 2 ปีที่แล้ว

      oh i forgot to put padding in main-container sorry. THANKS FOR THE TUTORIAL

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      😂 CSS does that...

  • @endrit5135
    @endrit5135 ปีที่แล้ว

    hey thank you for this amazing video but I have a problem, when I try to hide the element with display: none, I have to write it both on html with and on css too otherwise its not working without each other. what may the problem be here?

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      Seems to me like a problem with CSS Specificity - like there are some styles that are applying over the other. Once you find that, you find your issue.

  • @seunj2455
    @seunj2455 ปีที่แล้ว

    Thanks. Appreciate this.

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      Glad it was helpful!

  • @nicolewilliams7446
    @nicolewilliams7446 ปีที่แล้ว

    Hi, I have everything built out correctly until it is time for the JS file to read the function for the first event listener. I'm not sure what the issue is

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      Check whether you've referenced the file correctly in your html, and then make sure you're getting the correct name of the element to which you're adding the event listener

  • @mayankgupta7617
    @mayankgupta7617 2 ปีที่แล้ว

    Hi! thank you so much and great explanation! thanks

  • @TareK19885
    @TareK19885 ปีที่แล้ว

    thanks for the video
    it helps alot
    however before i saw your solution i did it on 2 pages
    and mow im stuck
    when i click the rating the console shows which number was clicked
    and since i did it on 2 pages
    when i do rating.innerHTML i caught an error :(
    i couldn't find the right way to pass the value to next page
    any ideas ?
    thanks ...

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      I think it's because rating.innerHTML doesn't exist when the second page loads. I think having 2 pages is a bit cumbersome, so perhaps create one page, and then build a toggle for the components.

  • @seeker3794
    @seeker3794 ปีที่แล้ว

    Thank you... Very useful video👍

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      I'm glad it helped

  • @biancamagali100
    @biancamagali100 2 ปีที่แล้ว

    Hi! thank you so much for your video. I follow all the steps but for some reason my html file is not reading JavaScript coding? do you have any idea why it might be? thank you so much in advance!

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      Check whether you have linked your JavaScript file in the html document.

  • @mavick.
    @mavick. 2 ปีที่แล้ว

    thank you so much ✨️

  • @klaudiabilska5873
    @klaudiabilska5873 ปีที่แล้ว

    Thank you!

  • @matthewkk5087
    @matthewkk5087 2 ปีที่แล้ว

    how can we do this with react? we will just need useState ofc and useForm right?

    • @tsbsankara
      @tsbsankara  2 ปีที่แล้ว

      Yes. I did use useState, but I did not use useForm. I have a video where I build this app in React, here's the th-cam.com/video/JXr5QCEH8VE/w-d-xo.html

  • @manosatpathy1579
    @manosatpathy1579 ปีที่แล้ว

    Thank you so much!

  • @drissbouadoud7072
    @drissbouadoud7072 8 หลายเดือนก่อน

    you're the best

    • @tsbsankara
      @tsbsankara  8 หลายเดือนก่อน

      Thank you. That is quite endearing

  • @prathampahad9788
    @prathampahad9788 ปีที่แล้ว +1

    I have one feedback, in css, you make changes in attributes simultaneously, please focus on one attribute at a time

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว

      Thank you. Understood. I will work to improve on that

  • @muratdoo
    @muratdoo 2 ปีที่แล้ว

    Perfect

  • @ritaoluchi9766
    @ritaoluchi9766 ปีที่แล้ว

    Thank you very much for this video
    Can I please get your codes on this???

    • @tsbsankara
      @tsbsankara  ปีที่แล้ว +1

      You're very welcome. Here is the link: github.com/SankThomas/js-interactive-rating-component

    • @ritaoluchi9766
      @ritaoluchi9766 ปีที่แล้ว

      @@tsbsankara Thank you