Dynamic typing, once considered an advantage, has become one of JavaScript’s biggest weaknesses. This is where Scala.js can help.
In this article, we’ll take a look at a build tool called Vite, what it is, why we need it, how it might improve our development workflow, and how to get started with it.
In this post, we’re going to learn what Netlify build plugins are, what they do, and how you can create one.
Adding transitions and animations to your web applications can help capture your users’ attention and jazz up the user experience.
In this post, we’ll take a look at how to get started using FaunaDB to create APIs that can be used directly in React applications.
This guide serves as an introduction to WebAssembly and a tutorial on how to set up and work in a Rust Wasm environment.
Building a slideshow component from scratch takes time. We round up five of the best Vue.js carousel libraries to make the job easier.
Recoil is no Redux yet, but it just may get there.
Directives are among GraphQL’s most powerful features, but that’s only if the GraphQL server provides a good support for them.
Packaging web apps as Docker containers benefits both local development and server deployment. Learn how to put a Rust app inside a Docker container.
Before learning React, it makes good sense to master the common JavaScript patterns you’ll see in virtually every React app.
This tutorial shows you how to use React Native’s FlatList component to display large data sets or long lists in a performant manner.