Sharing Top Content from the Angular-sphere.

Want to Learn JavaScript Deeply? Choose the Right Framework for You

  • Using JavaScript in conjunction with the REST API makes for a great experience for both the developer and end user, which is why every WordPress developer should have some understanding of JavaScript.
  • NG1 is a great way to get started with a JavaScript framework and I’ll probably keep using it for some things.
  • While Backbone is the only JavaScript framework included in WordPress, I expect it will be included soon.
  • I don’t love that the view is created using JavaScript, JSX specifically, and this is why I don’t use it, along with the fact that the setup and a number of dependencies feel like way too much for my needs as a humble WordPress plugin developer.
  • I know enough to understand why React or Angular is probably better, but as someone who isn’t living and breathing JavaScript full time, VueJS is the perfect balance of approachable and powerful.

Last year, Matt Mullenweg encouraged developers to “Learn JavaScript deeply.” He said, and I agree that future of WordPress will use JavaScript-driven interfaces powered by the WordPress REST API.  Using JavaScript in conjunction with the REST API makes for a great experience for both the developer and end user, which is why every WordPress developer should have some understanding of JavaScript.

For this vision to be a reality, that can’t just apply to WordPress core. Plugins and themes will need to deliver a similar experience. A great JavaScript framework is the fastest and most scalable way to deliver that in your plugin or theme.

That said, choosing the right framework to use isn’t easy. Recently Roy Sivan and I published a free mini-course on this subject. You can watch all 4 videos in the series, for free, but I wanted to dive into some of the most popular options here.

Comparing The Major Options

There are a lot of JavaScript frameworks, and new ones popping up every day. Every time I see a new one I can’t resist the urge to try it out.

A good JavaScript framework combines a ton of stuff you could do yourself, into one system that works to take care of all kinds of things like DOM manipulation, AJAX requests, event handling and more with a simple API. Again, you could do all…

Want to Learn JavaScript Deeply? Choose the Right Framework for You

Comments are closed, but trackbacks and pingbacks are open.