Last month on “Awesome JavaScript”

Stan Bright
LibHunt
Published in
3 min readSep 2, 2016

August 2016 Edition

Hello, fellow JS devs! This will be the first post of the “Last month on Awesome JavaScript” series. Basically, I will be highlighting all of the great articles from Medium that made it into our newsletter. The goal is to help to all of the busy people that are producing software and don’t have the time to follow everything that’s happening on the social networks.

So, here they are, the top 10 stories from August.

1. It’s the future (jQuery is dead) by Boopathi Rajaa

Hey, I’d like to learn to write rich web applications. I hear you’ve got a bit of experience in that area…

2. I Peeked Into My Node_Modules Directory And You Won’t Believe What Happened Next by Jordan Scales

…I encourage you to take a look inside your node_modules/ directory next time you have a couple free hours and a computer with at least 16 gigabytes of RAM. The results may just surprise you.

3. Constant confusion: why I still use JavaScript function statements by Bill Sourour

So, after almost 20 years of JavaScript and after using ES2015 on a number of projects, here is how I would write the “Hello World” function today… and more

4. The State of Vue.js by Evan You

Based on the combined metrics including Google Trends, GitHub star history & stats.js.org statistics, Vue.js has consistently been one of the fastest growing libraries in the past few months and there’s currently no sign of slowing down.

… and it’s the 6th most popular MVC framework on Awesome JS

5. Why “typeof NaN === ‘number’” by Kiro Risk

An in-depth look at the NaN property, and why it is considered a number type

6. The State Of JavaScript: Front-End Frameworks by Sacha Greif

The contenders are: React, Angular, Angular 2, Ember, Vue and Backbone

7. Making sense of Redux — A Brief Overview of Redux for Visual Learners by Willson Mock

The goal of this post is not to teach you the ins and outs of Redux, but rather to help more visual learners enjoy seeing how the different parts of Redux interact with each other. Hopefully this post was able to shed some more light on that!

8. ES6: All Hail, Template Literals by Mentally Friendly

Template Literals not only make strings with variables and embedded expressions easier to write, but with their increased readability will undoubtably make it easier to identify errors before they are output to screen.

9. What I learned from showing my work on hacker news by Siddharth Kshetrapal

My advice to fellow developers — Never stop shipping. The more you code, the more you will learn.

10. JS Framework Routers and Linking by Matt Burgess

One of the most common uses of a JavaScript framework is creating Single Page Apps, and the central feature required to do this effectively is a router. All modern frameworks have one of these, and for the most part they operate similarly.

This will be from this month’s edition. I hope this was helpful to some of you and don’t forget to check Awesome JavaScript next time you are looking for a new library, it may happen to be helpful as well :).

--

--

Stan Bright
LibHunt

Software Engineer. Founder of LibHunt, SaaSHub & EarlyRisersHub. Ruby on Rails expert. Elixir enthusiast.