JavaScript Tutorials and Insights

Learn JavaScript with insight and tutorials from top JavaScript experts, and keep up with the latest trends and developments in the JavaScript community

GET STARTED

JavaScript tutorials, posts, and more

Get Started with Meteor by Building a Chat App

##Introduction MeteorJS is awesome framework built for developing real-time web apps. Meteor lets developers focus on their application and forget about facing complexity when developing real-time apps (e.g. apps that need to sync and immediately update data to all users). In this tutorial we will: Download and configure Meteor. ...
Get Started with Meteor by Building a Chat App

How to Create Cross-Platform Desktop Apps with NW.js

Learn how to create cross-platform desktop apps with NW.js through this step-by-step tutorial.
How to Create Cross-Platform Desktop Apps with NW.js

Building a Time Picker with React JS

I recently wrote a tutorial on how to build a date picker with React JS, so I figured I’d expand upon that and detail how to write a time picker, too.
Building a Time Picker with React JS

Thinking in React for jQuery Programmers

If you’re used to writing web applications using just jQuery and manual DOM manipulation, here are five tips that may help you think about writing components "the React way."
Thinking in React for jQuery Programmers

Building a Chrome Extension using React.js, Broccoli, CoffeeScript, and SASS (CSS)

React is a great new way to write the frontend of your app. This tutorial will show you how to use React to add some UI on top of a current website through a Chrome Extension.
Building a Chrome Extension using React.js, Broccoli, CoffeeScript, and SASS (CSS)

Building a Mailbox Editor using ReactJS and Bootstrap

Start hacking on Facebook’s React library with this tutorial. To do so, we’ll be building a simple but reusable Mailbox Editor that you can drop into an administration interface for instance.
Building a Mailbox Editor using ReactJS and Bootstrap

How To Update A Sencha Touch App

The Complete Guide To Updating A Sencha Touch App. Here are the steps to take to upgrade your Sencha Touch app.
How To Update A Sencha Touch App

An Angular Meteor & Ionic Framework Basic Accounts Demo

This tutorial shows the integration of angular-meteor with the Ionic Framework for creating user accounts and logging in with them. This can be the start of your full-stack, cross-platform mobile solution
An Angular Meteor & Ionic Framework Basic Accounts Demo

Quickly Setting up an ES6 Project with Browserify, Babel & Hot Reloading

This article is not aiming to introduce another starter kit, but to figure out the minimum required tools to get started with ES2015 / ES6 JavaScript project.
Quickly Setting up an ES6 Project with Browserify, Babel & Hot Reloading

Setting Up a React.js Environment Using Npm, Babel 6 and Webpack

In this blog post, we are going to see how to set up a React development environment without being sidetracked by the tools. Hopefully, this will help you develop a lean approach when setting up a development environment.
Setting Up a React.js Environment Using Npm, Babel 6 and Webpack

Getting Started with Meteor 1.3 & React: Part 2

In this tutorial, we are going to look into deeper things about React, lifecycle hooks, managing meteor reactive data, virtual DOM, and JSX.
Getting Started with Meteor 1.3 & React: Part 2

Making Your First Recurly Subscription with Meteor 1.3

In this tutorial, we are going to create a dead-simple form that will allow you to start implementing subscription features in your app using the Recurly API.

Beginner's Guide to Setting Up an Ionic project the Right Way

Ionic is a cross-platform mobile application development framework built on top of AngularJS. The framework provides components and tools that allow you to build cross-platform apps that will looks and feel very similar to native apps.
Beginner's Guide to Setting Up an Ionic project the Right Way

Beginner's Guide to ElasticSearch

Elastic is a JSON-based search server based on Lucene and provides a distributable full-text search engine that’s accessible through a restful interface. Here is a beginner's guide to how to get started with Elastic.
Beginner's Guide to ElasticSearch

Express.js Quick Tip: Adding Support for JWT Authentication

JWT is short for JSON Web Token, and is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. Here's how to add protected JWT authentication support to Express.js

Getting Started With React Redux: An Intro

At Codementor, we’ve used React + Redux to build several projects. This tutorial is an introduction to React Redux.

Integrating Google Maps in React Using refs

This article will introduce you to using React through integrating Google Maps' API.
Integrating Google Maps in React Using refs

Understanding "This" in JavaScript

When a function is created, a keyword called "this" is created, which links to the object in which the function operates. Many people get confused with "this"—let's clear up the confusion.
Understanding "This" in JavaScript

Handling AJAX in your React Application with Agility

There are different ways to handle AJAX with React. This tutorial will show you some ways to do it. Let's get started.
Handling AJAX in your React Application with Agility

From 0 to 9: The Magic of Numbers in JavaScript

Sometimes, numbers are used in powerful forms of sorcery—just like in JavaScript. And as long you use them the right way, numbers can be a source of lot of fun in learning JS.
From 0 to 9: The Magic of Numbers in JavaScript

Get curated posts in your inbox

Read more posts to become a better developer

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE