What languages, frameworks and libraries should I learn in order to start front-end development?

View other answers to this thread
Start a personal dev blog on your domain for free and grow your readership.

3.4K+ developers have started their personal blogs on Hashnode in the last one month.

Write in Markdown · Publish articles on custom domain · Gain readership on day zero · Automatic GitHub backup and more

Ryan Collins's photo

While I am wholeheartedly on board with React, Redux and GraphQL, I think the most important thing to learn is JavaScript, which is no easy task, especially with ES2015 being such an enormous update. Once you know the language inside and out, learning nearly any framework or library is very easy.

Beyond that, like I said, React, Redux and GraphQL are all amazing cutting edge technologies that are a blast to work with.