Ajax
Learn how to start a new Vue project, fetch data from an API using axios, and handle responses and manipulate data using components and computed properties.
Learn how to use $.ajax(), the most powerful jQuery Ajax function, to perform asynchronous HTTP requests.
Praveen Kumar walks through how to build a full-stack, real-time Harry Potter house voting web application using Pusher and WebSockets.
Web performance is a hot topic. Users expect fast, OS-like application performance. Craig Buckler explains how to do as little DOM blocking possible, and covers options for when long-running tasks can’t be avoided.
Weighing up whether to keep using XMLHttpRequest vs the Fetch API's modern take? We look at the pros and cons of both options.
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.
Mark Brown looks at persistent connections between client/server via WebSockets & server-sent events. He also examines re-connection & state reconciliation.
Rohit Boggarapu demonstrates how to create interactive JavaScript charts using FusionCharts for the visualization and Google Sheets as the data source.
Tom Greco explains how to wire up a form that posts to a MongoDB instance set up on MongoHQ and tie it to Zapier.
Camilo Reyes shows us how far vanilla Ajax has come and suggests that jQuery may be an unnecessary dependency when communicating with your app's back-end.
In this tutorial Narayan Prusty shows you how to create an autocomplete widget using Lea Verou's lightweight and customizable Awesomplete JavaScript library
Bruno Skvorc will run you through a short tutorial on building a JavaScript library that fires off custom made events when an ajax load has been completed!
This article introduces the Beacon API, which is used to send data to a server on page unload.
Aurelio De Rosa examines the shorthand methods that jQuery provides for achieving asynchronous actions in Ajax-based applications.
Google has recently discussed a method for implementing infinite scroll in a search engine friendly manner. This post outlines this suggestion and more.
This article covers the pseudo-pagination technique known as infinite scroll. This article shows how infinite scroll can be implemented using jQuery.
This article shows how Socket.IO can be used to create a simple chat application.
This article shows how an Android device can be controlled using gestures. The technologies used include Leap Motion, Node.js, on{X}, and Android itself.
This article explains the same-origin policy. It explains what same-origin means, what limitations it brings, and how to work around same-origin limits.
This article looks back on the history of JavaScript as it has just recently reached its 18th birthday.
Read Easier Ajax With the HTML5 FormData Interface and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Introducing the new HTML5 template Tag and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
In this article, It will explain what Page Visibility APIs are and how you can use them. The APIs are quite simple and consist of just two properties.
Read How to Modify the Browser History in Complex HTML5 and JavaScript Applications and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Build Your Own Chrome Extension - Part 2 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Building a WordPress Plugin to Create an AJAX Contact Form and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Create a Voting Plugin for WordPress and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read What's New in Firebug 1.9 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.