JavaScript has been on everyone’s minds since The State of the Word last year. Matt Mullenweg’s quote has been repeated and parodied more than Kanye West. Though the request sounds easy, there is a lot that goes into learning JavaScript deeply. This guide will start you on your way to an understanding of JavaScript for WordPress. 28 High-Quality Tools For Leaning JavaScript This article is the perfect place to start. A brief description of JavaScript followed by some recommendations for great tools to make your understanding easier. The list is made up of online resources, videos, and books depending on your […]
Learning JavaScript At WordCamp Miami
Last month, WordCamp Miami featured a track completed dedicated to learning JavaScript. This full-day track covered everything JavaScript — from the fundamentals to more in-depth talks on frameworks — and was inspired by Matt Mullenweg’s 2015 State of the Word homework assignment to “learn JavaScript, deeply.” I presented on AngularJS basics and how to use Angular with the WordPress REST API. As someone who has wanted to see WordPress move towards more dynamic interfaces for a long time now, seeing this interest in API-driven JavaScript interfaces is very exciting. In the past, JavaScript has been more of an afterthought, mainly using […]
JavaScript: Is Deep The Right Goal?
I’m very excited to be a part of WordCamp Miami‘s “Learning Javascript, Deeply” track. The fact that five of the seven talks are on JavaScript frameworks, however, is reflective of a troubling reaction I see to Matt Mullenweg’s call for WordPress developers to “learn JavaScript deeply.” JavaScript frameworks like Backbone, which is what WordPress uses, are great ways to make complex JavaScript tasks easy. But it would be foolish to think that learning a JavaScript MVC framework is learning JavaScript deeply. JavaScript: Is Deep The Right Goal? Don’t get me wrong, I’m giving two talks on AngularJS because I think […]
A Look At Popular JavaScript Design Patterns
JavaScript can be used to power both big and small web applications. In order to write structured and orderly code, many JavaScript developers rely on certain design patterns. In simple words, a design pattern in JavaScript helps make your code more readable and reusable, and it also lends a form of organizational structure to your code. In this post, we will be taking a look at some of the most common JavaScript design patterns. What Is A Design Pattern In JavaScript? Design patterns are reusable pieces of code that are used in JavaScript to address similar sets of issues. On […]
Deep JavaScript: WordPress REST API And JavaScript Promises
When Matt Mullenweg told everyone to learn JavaScript, deeply, the community went crazy trying to decipher what this means for WordPress. What should you learn? Should it be a framework, a library, or just vanilla JavaScript? By now if you have been inclined to pick up anything, you are ready to go deeper. Even if you just start out learning a simple library like jQuery, once you get past the basic animations and fades, you will want to learn more. A few years ago, Promises were natively added to JavaScript. Before we get into Promises, let me first explain the […]
1 Comment