berava / jammming Goto Github PK
View Code? Open in Web Editor NEWReact web application from codecademy Build Front-End Web Applications from Scratch course
React web application from codecademy Build Front-End Web Applications from Scratch course
You did a good job on this project. Your files look great and you project seems like it works well. Your App.js methods are all there and work properly. Great job adding comments for each method. Careful not to mutate state and use array methods that return a new copy of state. You did a great job rendering all of the children components and passing them the correct props. You show that you have a good understand of the React fundamentals. All in all, nice work on this one and keep up the good work.
Your Spotify.js file looks good. You did a good job getting that to work. Many students struggle with that file but I'm glad you didn't. Also, it seems like you got your page hosted, nice job. Lastly, nice job understanding and utilizing async/await.
In App.js you mutate state directly. You use push
in addTrack
and splice
in removeTrack
. Neither of these arrays methods return a new array and instead act on them directly. Instead, you things like concat
and slice
.
Here is an example:
const newState = this.state.playlistTracks.concat(track);
this.setState({
playlistTracks: newState
});
You did a great job in your file. You pass props correctly and render children the right way. All of your components are set up the right way and you handle state correctly.f
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.