close
DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Image Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones Build AI Agents That Are Ready for Production
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
Build AI Agents That Are Ready for Production

New Trend Report "Security by Design": Learn AI-powered threat detection, SBOM adoption, and much more❗️

Join our live webinar on May 5 to learn how to build and run LLM inference on Kubernetes without the guesswork.

The Latest JavaScript Topics

article thumbnail
Scaling in Practice: Caching and Rate-Limiting With Redis and Next.js
Redis powers both caching (to speed up API responses) and rate limiting (to prevent faucet abuse), offering performance improvements and protecting against abuse.
April 24, 2025
by Ernest Nnamdi
· 6,073 Views · 2 Likes
article thumbnail
5 Best Node.js Practices to Develop Scalable and Robust Applications
Learn the best practices to build scalable and high-performance apps with modular code, async programming, error handling, NPM management, and top-notch security.
April 23, 2025
by Sukhwinder Singh
· 6,634 Views · 2 Likes
article thumbnail
Mastering React App Configuration With Webpack
This guide shows how to set up a React app with Webpack from scratch, offering full control over bundling, JSX transpiling, and style handling.
April 17, 2025
by Mohan Dandigam
· 6,001 Views · 1 Like
article thumbnail
Integrating Jenkins With Playwright TypeScript: A Complete Guide
A step-by-step guide to integrate Jenkins with Playwright TypeScript: The key files needed are playwright.config.ts, Jenkinsfile, package.json, and test files.
April 17, 2025
by Sidharth Sdet
· 7,461 Views · 3 Likes
article thumbnail
Overcoming React Development Hurdles: A Guide for Developers
In this article, we’ll explore the top challenges that React developers face during app development and offer actionable solutions to overcome them.
April 15, 2025
by Rahul Shingala
· 6,592 Views · 1 Like
article thumbnail
Dynamic Web Forms In React For Enterprise Platforms
With JSON-based dynamic forms in React, you can achieve seamless integration with APIs and ensure consistency throughout the project.
April 4, 2025
by Anant Wairagade
· 10,228 Views
article thumbnail
From Zero to Meme Hero: How I Built an AI-Powered Meme Generator in React
Learn how to build an AI meme generator using OpenAI, React, Fabric.js, and DALL-E 3 and create captions, design meme canvases, and optimize costs and performance.
April 3, 2025
by Mohit Menghnani DZone Core CORE
· 6,995 Views · 4 Likes
article thumbnail
Efficiently Migrating From Jest to Vitest in a Next.js Project
Vitest offers faster, streamlined testing for modern JavaScript projects. This article explains how to transition from Jest to Vitest, enhancing efficiency.
April 2, 2025
by Pavan Kothawade
· 5,419 Views · 2 Likes
article thumbnail
Loader Animations Using Anime.js
Anime.js is a lightweight JavaScript library for smooth, customizable animations on CSS, SVG, and DOM elements. It offers flexibility and ease of use.
March 26, 2025
by Nagappan Subramanian DZone Core CORE
· 6,321 Views · 1 Like
article thumbnail
How to Build a React Native Chat App for Android
In this article, learn to develop a React Native in-app chat and messaging with MirrorFly's SDK, including dependency setup and pre-built UI kit implementation.
March 24, 2025
by Alexander Samuel
· 4,191 Views · 3 Likes
article thumbnail
Writing DTOs With Java8, Lombok, and Java14+
Learn how newer Java versions and libraries like Lombok can reduce boilerplate code, simplify DTO creation, and improve development efficiency.
March 21, 2025
by Nitesh Gupta
· 9,072 Views · 1 Like
article thumbnail
Concurrency and Parallelism in Node.js for Scalable Apps
Read the post to learn how to build highly performant and scalable Node.js applications by managing concurrency and parallelism in them.
March 21, 2025
by Kaushal Shah
· 4,854 Views · 2 Likes
article thumbnail
[Part-1] Text to Action: Build a Smart Calendar AI Assistant
Integrate Google Calendar into your app by setting up OAuth2 authentication and creating an Express endpoint to add events, all in under 50 lines of code.
March 20, 2025
by Vivek Vellaiyappan Surulimuthu
· 6,450 Views
article thumbnail
Migrating from React Router v5 to v6: A Comprehensive Guide
Learn how to migrate from React Router v5 to v6 with key updates, including to , new hooks, nested routes, and streamlined APIs.
March 20, 2025
by Pavan Kothawade
· 5,599 Views
article thumbnail
Serverless Sign-In Solution Based on Next.js on CloudFare
How to set up your sign-in solution on CloudFare pages by using Next.js, NextAuth D1, and Prisma. The source code and the link to the working demo are provided.
March 19, 2025
by Bogdan Nechyporenko DZone Core CORE
· 4,530 Views · 1 Like
article thumbnail
Stream Gatherers: Intro to Intermediate Operations Modeler
Gatherers is a new and powerful API that enhances the Stream API by modeling intermediate operations and allowing the definition of custom intermediate operations.
March 19, 2025
by Hüseyin Akdoğan DZone Core CORE
· 9,557 Views · 3 Likes
article thumbnail
AI-Driven Self-Healing Tests With Playwright, Cucumber, and JS
Self-healing for automation testing significantly reduces maintenance by automatically adapting to changes in the application's user interface.
March 13, 2025
by Priya Yesare
· 8,562 Views · 2 Likes
article thumbnail
Import Order in React: A Deep Dive Into Best Practices and Tools
In React development, the order in which you import files matters! It impacts performance and maintainability and can prevent tricky bugs.
March 11, 2025
by Melvin Prince
· 7,905 Views
article thumbnail
Advanced Error Handling in JavaScript
Learn advanced JavaScript error-handling techniques beyond try-catch, including custom errors, centralized handling, error propagation, and robust testing.
March 5, 2025
by Raju Dandigam
· 7,519 Views · 5 Likes
article thumbnail
Harnessing Real-Time Insights With Streaming SQL on Kafka
Streaming SQL enables real-time data processing and analytics on the fly, seamlessly querying Kafka topics for actionable insights without complex coding.
March 5, 2025
by Rama Krishna Panguluri
· 5,963 Views
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×