The Awesome JavaScript feed

Today

How We Use Redux & Redux-Observable with Vue

Learn how we strapped Vue.js on top of Redux & redux-observable for our shopping cart’s v3.0 rewrite.
Article Added by: Mathdio24 // snipcart.com

filepond

Upload anything, from anywhere.
Library Added by webmour into category File Uploader

bottleneck

A powerful rate limiter that makes throttling easy.
Featured Library // Category API

ace vs Monaco Editor

Popular comparison
  • ace - Ace (Ajax.org Cloud9 Editor).
  • Monaco Editor - A browser based code editor

Yesterday

nlp_compromise

A cool way to use natural language in javascript
Featured Library // Category Misc

Faster async functions and promises in V8

Article Popular Story // v8.dev

Last 7 Days

ag-Grid vs HANDSONTABLE

Popular comparison
  • ag-Grid - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
  • HANDSONTABLE - Handsontable is a JavaScript/HTML5 Spreadsheet Library for Developers

pnpm

Fast, disk space efficient package manager
Featured Library // Category Package Managers

Visual Studio Code October 2018

Article Popular Story // code.visualstudio.com

page.js

Micro client-side router inspired by the Express router (~1200 bytes).
Featured Library // Category Routing

Stimulus

A modest JavaScript framework for the HTML you already have
Featured Library // Category MVC Frameworks and Libraries

EthAvatar.JS

JavaScript API for EthAvatar (Gravatar for Ethereum address)
Library Added by filips123 into category API

Goodbye Electron, Hello Desktop PWAs

Article Popular Story // medium.com

d3 vs vis

Popular comparison
  • d3 - A JavaScript visualization library for HTML and SVG.
  • vis - Dynamic, browser-based visualization library.

jTable vs DataTables

Popular comparison
  • jTable - A jQuery plugin to create AJAX based CRUD tables.
  • DataTables - (jQuery plug-in) It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.

The Forgotten History of OOP

Article Popular Story // medium.com

scramjet

Simple yet powerful live data computation framework
Featured Library // Category Functional Programming

Awesome JavaScript Newsletter » 129

Top Stories
  • Basics: How to stop using console.log() and start using your browser’s debugger
  • The Console API is a lot richer than a lot of people seem to realise
  • JSX is a stellar invention, even with React out of the picture.
Follow us on Twitter @jsLibHunt

TinyMCE

The JavaScript Rich Text editor.
Featured Library // Category Editors

Parsley.js vs jquery-validation

Popular comparison
  • Parsley.js - Validate your forms, frontend, without writing a single line of javascript.
  • jquery-validation - jQuery Validation Plugin.

Developing Real-Time Apps with Firebase and Firestore

Get started with Firebase by building a simple real-time web chat that will securely store messages on Firestore (a real-time database provided by Firebase), and that will enable users to authenticate.
Tutorial Added by: RamiroND // auth0.com

Webhooks Explained: What They Are & How to Use Them

What are webhooks? They’re central to web development—but do you really know how to use them? Let’s go through a simple explanation with easy examples to get started.
Article Added by: Mathdio24 // snipcart.com

Last 30 Days

Top Level Control with Redux State Management: A ClojureScript Tutorial

ClojureScript is the tool of choice for front-end developers who have tried it. Recently in this series, we showed how to use it to get started with React.

Clojure Developer Luke Tomlin dives into how to use Redux for React state management in ClojureScript.
Tutorial Added by: steph-smith // www.toptal.com

Coding Resources - Vol. 1

Article Popular Story // netslum.it