APIs
Learn how to set up the MediaStream API on your apps to allow users to record audio tracks, listen to them, and upload them to your site.
Wish you could write a web app or API without messing around with the server? Boom! Learn how to create serverless solutions with AWS Lambda.
Vue 2's reactivity system was good but had limitations. Learn why Vue 3's new, feature-rich reactivity API is far more flexible and powerful than before.
Nirmalya Ghosh shows you how to use Firebase's real-time database features, coupled with Create React App, to build a basic Reddit clone with live voting.
Improve the loading performance and SEO of your Vue.js apps with Server-side rendering (SSR). Learn to build a universal Vue app with the Nuxt.js framework.
Learn about the benefits of using Axios, a promise-based HTTP client with an easy-to-use API that can be used in both the browser and Node.js.
Provide a great mobile experience without building native apps. Craig Buckler walks you through converting an existing site to a Progressive Web App.
Ilya Bodrov shows how to work with the wp-api-angular library, which allows you to interact with the WordPress API from Angular 2+ applications.
This fun tutorial takes the George Costanza's brilliant idea and makes it a reality. We build a bathroom finder app using WRLD's 3D mapping platform.
Set in the World of 24 with Jack Bauer, this tutorial takes you on an epic, but easy to follow journey, to build a dynamic 3D map using WRLD.
Ado Kukic shows how to use Auth0 (a universal identity platform) to add authentication to an API & send authenticated requests to it from an Angular app.
Patrick Catanzariti looks at APIs and services which enable artificial intelligence capable of everything from personal assistants to image recognition.
Display 3D maps in just a few lines of code and overlay data from a 3rd-party API. Tim Jenks creates a dynamic map of the London Underground with eegeo.js
Artem Tabalin teaches you to build offline web apps using Service Workers for client-side caching and PouchDB to store data locally and sync to a server DB.
Almir Bijedic builds a chatbot to hold daily scrum meetings via Skype. Learn to use Microsoft Bot Framework and Node to connect to multiple chat networks.
Create a simple Facebook Chat bot that responds to movie queries from users via Facebook messenger. Joyce Echessa steps you through the process in detail.
Show your users important updates with a browser notification. Keenan Payne looks at how to use the native Notification API to display messages and icons.
James Wright introduces you to the Web Audio API and demonstrates how to add notification sounds to a user interface in an bandwidth-friendly manner.
In this tutorial Dudley Storey introduces you to the Web Animations API, which lets you construct animations and control their playback with JavaScript.
Learn to style Google Custom Search (CSE) and the search results for your site with JavaScript. Almir Bijedic shows you how to do it the right way.
Learning never stops, so how do you keep up in this fast paced industry? Tim Severien shows how simple, fun experiments are the gateway to self-improvement.
Giulio Mainardi shows you how to observe the visibility of DOM elements with the IntersectionObserver API, and creates an infinite scrolling demo.
Peter Bengtsson walks through building a wrapper for the Fetch API, step-by-step, to cache fetched AJAX results and avoid repeated requests to the server.
Ryan Chenkie walks through creating a real-life React + Redux application that authenticates users and calls a remote API for data.
Martín Martínez shows how to use JpegCamera and Canvas elements to create a basic clone of Instagram's Layout app, taking images from the user's camera.
Mark Brown looks at persistent connections between client/server via WebSockets & server-sent events. He also examines re-connection & state reconciliation.
Jamie Shields walks through best practices for getting started with the Google Maps JavaScript API.
Tim Severien discusses a wide variety of tips and tricks to build your own JavaScript library, ranging from API design to testing and documentation.
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 evangelists and engineers talk about using Internet-scale data to guide product planning.