It's fine to use jQuery, especially in a WordPress environment where it's included by default. But it will be very beneficial if you learn native JavaScript.
One way to patch Gutenberg's lack of features is to use custom block styles. But most themes are not utilizing it properly. We will learn the proper way here.
Does a WordPress developer need to know Webpack? You might think it is unnecessary and too complex. So I will show you how useful it is for developing a theme.
Creating a custom Gutenberg block isn't an easy feat especially if you are not comfortable with JavaScript. We will you guide you slowly through the process
Update 11 Aug 2020: WordPress 5.5 introduced native lazy loading by adding loading="lazy" attribute to all images. So you no longer need to create your own. Lazy-load is a way to prevent…