Many great articles have been posted this year on , but you — busy programmers and developers — can’t possibly hope to find the time to read even half of them half as thoroughly as they deserve. With this in mind, I have gone through the trouble of picking the best ones for your reading pleasure. Hacker Noon 2018 has been a great year for . In June, has been introduced — bringing us new features such as asynchronous iteration, generators, and / parameters. The libraries and frameworks have got much smaller and faster. , and have all got new features and are now going head-to-head when it comes to being the best choice for creating applications. What a time to be a JavaScript developer! JavaScript ES2018 rest spread React Angular Vue Now, without further ado, here are my favorite : Hacker Noon Javascript stories Top 20 posts of 2018: Hackernoon JavaScript by [12 min read] npm package permissions — an idea David Gilbertson by [4 min read] 3 JavaScript Performance Mistakes You Should Stop Doing Yotam Kadishay by [11 min read] Goodbye Redux Jack R. Scott by [16 min read] Understanding promises in JavaScript Gokul N K by [9 min read] How to Lose an IT Job in 10 Minutes Albino Tonnina by [7 min read] JavaScript async/await: The Good Part, Pitfalls and How to Use Charlee Li by [6 min read] VS Code Extensions for Happier JavaScript Coding Alek Shnayder by [19 min read] A tale of Webpack 4 and how to finally configure it in the right way. Updated. Margarita Obraztsova by [9 min read] Two Years of Functional Programming in JavaScript: Lessons Learned Victor Nakoryakov by [8 min read] Structuring projects and naming components in React Vinicius Dacal by [9 min read] 🔥 JavaScript Modules Worth Using 🔥 Travis Fischer by [7 min read] Redesigning Redux Shawn McKay by [7 min read] O API — an alternative to REST APIs David Gilbertson by [7 min read] How to Become a React Native Developer in 2018 Spencer Carli I’m harvesting credit card numbers and passwords from your site. Here’s how. — Part & by 1 2 David Gilbertson by [10 min read] Why Angular Made Me Quit Web Dev Tobias Merkle by [7 min read] How I stopped worrying and learned to love the JavaScript ecosystem Flavio Copes by [7 min read] The 4 Layers of Single Page Applications You Need to Know Daniel Dughila by [14 min read] Progressive Web Apps — The Next Step in Web App Development GeekyAnts by [9 min read] The Present Future of User Interface Development Jani Eväkallio See you all in 2019! Happy hacking, Maciej Cieślar _JavaScript is a high-level, dynamic, untyped, & interpreted programming language. Alongside HTML and CSS, JavaScript is…_hackernoon.com JavaScript - Hacker Noon