JavaScript Icon


JavaScript is an object-oriented programming language used alongside HTML and CSS to give functionality to web pages.
498 Stories
All Topics

Kevin Ball

GitHub stars !== usage: React is still blowing Vue and Angular away

KBall, on Vue's ⭐️ count surpassing React's: Don't get me wrong, I love Vue - I've been using it far more than React recently - but github stars are more of a measure of the "hipness" of a project than its actual use. He backs that up by citing the preposterously low number of stars 'earned' by the Apache web server, which powers ~38% of websites. What is a useful metric, then? There is no perfect measure - there are many many ways to install and use any of these projects - but NPM has become the de facto standard for installing JavaScript packages. If we look at download statistics for the core package of each of these frameworks - the vue package and the react package, that should give us a reasonable proxy for actual use. Click through for his detailed findings, but the big takeaway is right there 👆 in the headline.



Docz – it has never been so easy to document your things!

Docz' high-level principles give you an idea of what they're all about: Zero config and easy. No unnecessary build steps with confusing setups. Blazing fast. Always use the fastest things to build our tools. Easy to customize. Create something that will be easy to use and customize. MDX Based. Have the best standard to write documents. Pluggable. Plugins are the best choice when you need to be custom and flexible. Watch the demo video on the homepage to see just how nice this tool is to use.


Diego ZoracKy

MagiCLI can generate a command line interface for any module

MagiCLI was built to expand the use of npm modules. When all modules can be executed via CLI, npm becomes a source for anyone who wants to find a solution ti be run from a terminal and also for those who would like to call an existing solution written in Node.js from a program written in another language. For even more context, check out the intro post on Hacker Noon.


Kyle Mathews

GatsbyJS raised a $3.8M seed round and is now a startup

Well, Gatsby is officially a startup! They just announced the formation of Gatsby Inc. and have raised a $3.8M seed round to fund the effort. Wow, congrats Kyle and team. Kyle Matthews writes on the Gatsby blog: I’m thrilled to announce the formation of Gatsby Inc. Based on the open source project Gatsby I founded, Gatsby the company will make feature-rich and blazing-fast websites easier to build and run. What is Gatsby? Gatsby is... a blazing fast static site generator for React.js a powerful and flexible modern website framework that simplifies every step of starting, developing and running websites helps you leverage open source innovations in the React, NPM, and Gatsby communities for your web projects lets you pull data into pages from WordPress, Drupal, Contentful, markdown—and any other data source you can imagine compiles and optimizes your site’s code to make your sites lightning fast—even on mobile


Justin Sisley

mostly – a full stack web app starter kit built on Node.js

mostly's purpose is to serve as a lightweight, easy-to-comprehend starting point, with a focus on providing a great developer experience while helping you get high quality and maintainable web applications deployed rapidly. It uses Express for the server and React for the client. Worth a look if you're starting up a new web project. I dig this point about it: Nothing is hidden, nothing is magical, and all of the "plumbing" is accessible and simple.

0:00 / 0:00