- The most confusing about platforms is the build and how diffrent they are from eachother. For example, I was tasked to work with React which I liked becuase of how simple the layout was and how easily my code was ran. However when I was working with Vue the outline and platform was so diffrent and my code wasnt working properly compared to react where I didnt run into any specific errors. In Vue I had to change terms and classifications to make my code work a little, however Vue also didnt give much feedback on what was wrong with the code. Overall, since the multiple platforms we used are so diffrent from eachother, its harder to learn thus making the topic more consfusing.
- When learning about JS I used many outside sources like W3 schools to understand what some of the commands mean and what there functionality is. I would just add more in class examples of VanillaJS during class to understand how VanillaJS can be so important to building code.
What did you find easiest to work with on 1st stab? (You don't have to say web components, this is an honest take, if it was Vue cool, but justify it)
- Throughout the course, I found REACT to be the easiest to work with on my frist try. I was able to input my code correctly into react with no issues or errors. My code ran perfectly, react also makes the layout eaiser to read and understand. For example when inputting my HTML, react highlighted which area in which the HTML should go in and ran with no problems or issues. I also just really enjoyed the deployment process and how easy it was to run the code on the local address.
- When it came to tooling it took me many google searches to understand. When it came to applying specific tools like meme-maker into my personal card, It was confusing to figure out, but once I watched the video I was able to understand how it works and how to implement that tool. But besides that, I havent had any other specific incidences where tooling stopped me or confused me from the coursework.
- I looked up many terms discussed in class and read about them to understand what was being worked on. I used online sources to make sense of these topics. Linked are a few used throughout the class this far.
- https://www.baeldung.com/cs/vanilla-meaning#:~:text=Vanilla%20Code,sort%20an%20array%20of%20numbers.
- https://www.w3schools.com/whatis/whatis_react.asp (This source is my favorite)
- https://www.w3schools.com/whatis/whatis_npm.asp
- https://stackoverflow.com/questions/3489881/pure-css-buttons
- Overall this class has been difficult and confusing, however I have learned SO much about HTML, CSS, and Javascript. I walked into the class not knowing anything about these tools or how they operate, and now I am able to understand what they do, how they function, and how to write them! Many of my questions gets solved in the videos which I find to be very helpful. Even with my code in its current state, there are some issues that still need to be worked on, however 2 months ago I would not even know what I'm looking at, now I understand. Overall, I think the class is being thought in a great manner.