JavaScript has come a long way in recent years. Browsers are becoming more robust and machines are growing more powerful. Pair this with the recent development of Node.js for execution of JavaScript on servers, and you can understand why JavaScript has exploded in popularity. Developers continue to push the boundaries of what can be done with JavaScript, which leads to ever more …
Learn JavaScript: Tutorials for Beginners, Intermediate and Advanced Programmers
“Nobody expected this, but JavaScript has become the world’s most important programming language today” —Douglas Crockford, JavaScript Architect at PayPal What is Javascript? JavaScript is a simple and easy-to-learn programming language as compared to other languages such as C++, Ruby, and Python. It is a high-level, interpreted language that can easily be embedded with languages like HTML. It was …
Three Async JavaScript Approaches
There are multiple ways to handle asynchronous code in JavaScript today. In this post, we’ll explore the three most popular async options by making an HTTP call to the jsonplaceholder API. Callback Functions Call me, maybe. Functions are first-class in JavaScript. This means you can pass functions around as arguments, and return functions from functions. Handy. When JavaScript was first released, callbacks were the standard …
TypeScript vs. JavaScript: Should You Migrate Your Project to TypeScript?
TypeScript (TS) and JavaScript (JS) are two widely known languages in the development world, but what are the differences and what use cases are better suited for one over the other? In this post, we’ll compare the two languages, how they relate to one another, discuss their primary differences, and outline the benefits of each. Defining TypeScript TypeScript is an open source syntactic …
How to Return AJAX Response from Asynchronous JavaScript Call: Methods and Code Examples
When JavaScript is used in conjunction with XML or REST APIs, you can create some useful behaviors with a set of web-development techniques collectively known as Ajax. Let’s take a look at a specific Ajax functionality: returning an Ajax response from an asynchronous JavaScript call. First, What is Ajax? Asynchronous JavaScript and XML, or Ajax, isn’t a new technology in itself, …





