If you’ve been using jQuery but want to try something a bit more modern and powerful, take a look at our tutorial on replacing jQuery with Vue, which shows how using Vue.js — even for relatively basic projects — doesn’t have to be a headache, and will help you write better code faster. It takes a simple example coded in jQuery and recreates it in Vue step by step.
We also step through how to build a to-do list with Hyperapp, the 1KB JS Micro-framework that allows you to build dynamic, single-page web apps by taking advantage of a virtual DOM to update the elements on a web page quickly and efficiently in a similar way to React.
We also take you through a practical demo of how to create a real-time app, working with WebRTC to build a video chat app with messaging features. You can also learn how to build a full-sphere 3D image gallery with React VR, and how to work with interactive data visualization using D3.
There’s an array of other article tutorials, books and courses listed below.