MUO

JavaScript

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

latest

Computer screen displaying code 1
An Introduction to Web Scraping With Cheerio

If a website fails to provide a good API, your next best bet is to scrape its content. Cheerio, and Express.js, will help you do just that.

By 
An image showing two people joining hands behind nodes 1
A Beginner’s Guide to Interacting With Smart Contracts Using JavaScript

Make use of the Web3.js JavaScript library to establish a seamless interface for interacting with the Ethereum blockchain.

By 
a developer using a state management control plugin 1
An Introduction to Pinia in Vue.js

Create simple, state-based apps with ease using this JavaScript library.

By 
a-display-of-different-icons 1
What Is Iconify? How to Integrate It in Vue Apps

Want to enhance your Vue apps with icons? Learn how to effortlessly integrate Iconify into your Vue app.

By 
A code editor showing React code 1
Prop Drilling in React: Drawbacks and Alternatives

Prop drilling can be a useful trick, but you’ll need to watch out for some awkward pitfalls.

By 
Black and silver laptop computer 1
How to Traverse a Binary Search Tree

There's more than one way to visit all the nodes in a BST.

By 
A close-up of a hand holding up a vue.js sticker 1
How to Handle Routing in Vue With Vue Router

Set up a robust routing system for your Vue application using the Vue Router.

By 
iMac on Table 1
How to Use Next.js Server Actions

Offloading work from clients to your server is easy with Next’s server actions.

By 
JavaScript code on a code editor in the background and the Nest.js logo in the foreground. 1
API
How to Build a Secure Nest.js REST API Using JWT and MongoDB

Make use of Nest's structured architecture to build secure and efficient REST APIs.

By 
A laptop, open on a desk, showing code in a text editor. 1
How to Use React Intl to Internationalize Your React Applications

For the widest possible audience, your app should communicate in a range of languages. Find out how to make this task less daunting.

By 
JavaScript code on a code editor in the background and the Nest.js logo in the foreground. 1
How to Build a Nest.js CRUD REST API Using TypeORM and PostgreSQL

Follow along with this tutorial to learn about some exciting, complementary technologies you can use for your next project.

By 
A magnifying glass and a phone display a compass app on top of two old-fashioned maps. 1
How to Implement Search Functionality in Node.js Using Algolia API

Get great search results for your content using the same search engine that powers Hacker News.

By 
A laptop with sticky notes covering the display 1
How to Build a To Do List CRUD Application and Manage Its States in React

Understand the fundamentals of React and state management with this classic app.

By 
React Logo overlaying an image of a woman on her computer 1
How to Create a Hacker News Clone Using React

Looking to level up your React development skills? Build your own version of Hacker News with the help of this guide.

By 
a developer using a state management control plugin 1
Understanding Higher Order Functions in JavaScript

Learn how flexible JavaScript functions can be and how you can use them to create flexible, reusable code.

By 
MacBook Pro laptop with program code on screen 1
How to Implement Role-Based Access Control in Express.js REST APIs Using Passport.js and JWT

Find out how to combine these technologies with a practical demonstration.

By 
Monitor displaying JavaScript code 1
How to Build a Lorem Ipsum Text Generator With JavaScript and Vite

Put your Vite skills into practice with this GUI-based dummy text maker.

By 
A laptop sitting on a counter in front of a window. The laptop has some JavaScript code on the screen. 1
How to Implement Pagination in React Using React Hooks

Enhance your application's efficiency by integrating the page-based pagination system into React.

By 
A laptop open on a grey desk, the screen showing a text editor with two columns of code. 1
A Guide to State Management in Next.js Using Redux Toolkit

Using Redux in small Next.js applications can be an unnecessary overhead. Simplify state management with Redux Toolkit.

By 
Laptop on a desk showing a code editor with a dark background. 1
How to Create Custom Directives in Vue

Custom directives let you extend the functionality of your Vue web pages in a scalable and modular way.

By