Jamie Shields, Jun 01

Harnessing the Google Maps JavaScript API the Right Way

Jamie Shields walks through best practices for getting started with the Google Maps JavaScript API.
Tim Severien, May 31

Design and Build Your Own JavaScript Library: Tips & Tricks

Tim Severien discusses a wide variety of tips and tricks toĀ build your own JavaScript library, rangingĀ from API design to testing and documentation.
Gaurav Ramesh, May 10

Build Your Own Custom SlackBot with Node.js

Learn how to execute custom commands from Slack by building a custom Slackbot with Node.js and the slack-terminalize library in this guide by Gaurav Ramesh.
Microsoft Tech
Microsoft Developers, May 10

Using Internet-Scale Data to Guide Product Planning

Microsoft tech evangelists and engineers talk about using Internet-scale data to guide product planning.
Lantre Barr, Apr 18

Create a Real-Time Video Chat Room with WebRTC & Twilio

Add video communication to your site. In this tutorial, Lantre Barr looks at how to create real-time video WebRTC applications by utilizing the Twilio API.
Wern Ancheta, Apr 11

Build a Peer-to-Peer File Sharing Component in React & PeerJS

Wern Ancheta demonstrates how to build a file sharing component with React and PeerJS, usingĀ WebRTC forĀ peer-to-peer transfer.
Mustaghees Butt, Apr 04

Using the SoundCloud API with the JavaScript SDK

Mustaghees Butt shows how to use the JavaScript SDK to simplying accessing the SoundCloud API, and builds a demo app to list and play a user's tracks.
Bruno Mota, Mar 02

Creating a GraphQL Server with Node.js and MongoDB

Bruno Mota introduces the concepts behind GraphQL, and shows how to create an API server using Node.js, MongoDB and Mongoose.
Ivan Dimov, Mar 01

Create a Text-to-Speech Chrome Extension

Ivan Dimov walks through creating a Google Chrome extension for converting text to speech, using the HTML5 speech synthesis API.
Francesco Malatesta, Feb 19

How to Consume Laravel API with AngularJS

Francesco builds an AngularJS app to consume a previously built Laravel API application for making book wishlists. JSON web token authentication in action!
Jamie Shields, Feb 15

Sending Emails with the Gmail JavaScript API

Jamie Shields shows how to use the Gmail JavaScript API to send email, and in so doing creates a customizable JavaScript app to help you manage your inbox.
Wern Ancheta, Feb 11

How to Build an SMS Appointment Reminder App with Twilio

Wern Ancheta walks through building an SMS appointment reminder app with Node.js, using the Google Calendar and Twilio APIs.
Thomas Greco, Jan 14

Getting M.E.A.N. With Trello and Zapier

Tom Greco explains how to wire up a form that posts to a MongoDB instance set up on MongoHQ and tie it to Zapier.
Shivam Mamgain, Dec 15

Google Maps Made Easy with GMaps.js

Shivam Mamgain explores ways to utilize and customize Google Maps with GMaps.js, a library that makes it much easier to harness the Google Maps API.
Simon Codrington, Nov 27

Creating an Interactive Video Showcase with the Video API

Simon Codrington demonstrates how to leverage the power of the Video API to build a multi-video slider, complete with progress bar and seeking functionality
Michael Wanyoike, May 11

WordPress JSON Example

WordPress is an open-source Content Management System (CMS) that was launched in 2003. It's actually a fork from another project known as b2/cafelog that began its roots way back in 2001. Today, Wordpress is regarded as the most popular CMS platform and currently powers over 26% of the global web, according to WPManage. It also has about 60% market share, being the most used CMS.

July 27th, 2017: This article series was rewritten with up-to-date information and fresh examples.

In recent WordPress releases, the REST API was introduced as a built-in feature which opened the door for an endless list of new possibilities. Developers can now write new applications that interact with the site remotely by sending and receiving JSON data. You are no longer constrained to PHP - you are free to use whichever language you are most comfortable with provided it can interact with JSON.

In this example, I'll show how to get a list of posts from a modern WordPress installation. For a better user experience, use Postman to interact with Wordpress' REST API.

You can launch Postman from this link: Run in Postman

Once you have launched it, paste this link in the URL field:

Michael Wanyoike, May 14

Database JSON File

In this database JSON example, we are going to look at a JSON file created using a generator that can be imported into a NoSQL database such as Mongo.