#react

[ follow ]
#wordpress

React: handling updating settings without breaking component?

The LightGallery instance may not properly re-initialize after changes to settings, leading to display issues.

Best way to allow selection of SVG?

Using a structured JSON format for SVG icons allows for easy management and scalability within WordPress Gutenberg blocks.

React: handling updating settings without breaking component?

The LightGallery instance may not properly re-initialize after changes to settings, leading to display issues.

Best way to allow selection of SVG?

Using a structured JSON format for SVG icons allows for easy management and scalability within WordPress Gutenberg blocks.
morewordpress
#design-systems

Building React Design Systems with AI

AI tools enhance the efficiency and collaboration in developing modern React design systems by automating repetitive tasks and streamlining workflows.

Creating a MUI Design System: Wrapping vs. Global Overrides

Customization is vital for maintaining consistency and brand alignment in MUI-based designs.
Two main strategies for customization in MUI are component wrapping and global overrides.

Creating a MUI Design System: Wrapping vs. Global Overrides

Customization is vital for creating a cohesive and scalable design system using MUI.

Building React Design Systems with AI

AI tools enhance the efficiency and collaboration in developing modern React design systems by automating repetitive tasks and streamlining workflows.

Creating a MUI Design System: Wrapping vs. Global Overrides

Customization is vital for maintaining consistency and brand alignment in MUI-based designs.
Two main strategies for customization in MUI are component wrapping and global overrides.

Creating a MUI Design System: Wrapping vs. Global Overrides

Customization is vital for creating a cohesive and scalable design system using MUI.
moredesign-systems
#ai

Build an AI Chatbot Faster Than Your Morning Coffee Run With This Guide

AI-powered chatbots enhance user experience and automate responses through a simple setup using React, Vite, and Cohere's API.

AI newsletter aggregator developed using react | App Developer Magazine

AI-driven solutions can streamline news aggregation and enhance user experience.

Build an AI Chatbot Faster Than Your Morning Coffee Run With This Guide

AI-powered chatbots enhance user experience and automate responses through a simple setup using React, Vite, and Cohere's API.

AI newsletter aggregator developed using react | App Developer Magazine

AI-driven solutions can streamline news aggregation and enhance user experience.
moreai
#web-development

Building a Fast and Efficient Composable App using React and Rspack

Building composable apps in React using Rspack and Bit enhances development efficiency and scalability.

20 Javascript Tools Revolutionizing Web Development Today

JavaScript tools play a crucial role in web development, with Webpack for bundling, React for dynamic interfaces, and npm for dependency management and collaboration.

Top 9 React Component Libraries for 2025

Selecting a React component library now demands focus on accessibility, performance, and internationalization, not just aesthetics.

Building a Fast and Efficient Composable App using React and Rspack

Building composable apps with Rspack and Bit enhances scalability, maintainability, and development efficiency in React app development.

Building a Fast and Efficient Composable App using React and Rspack

Composable apps improve development efficiency and scalability in web development.
Rspack and Bit enhance component optimization and reusability in React apps.

Working with custom elements in React - LogRocket Blog

Custom HTML elements enhance reusability and organization in web development, but React faced challenges in their integration, recently improved by updates in React 19.

Building a Fast and Efficient Composable App using React and Rspack

Building composable apps in React using Rspack and Bit enhances development efficiency and scalability.

20 Javascript Tools Revolutionizing Web Development Today

JavaScript tools play a crucial role in web development, with Webpack for bundling, React for dynamic interfaces, and npm for dependency management and collaboration.

Top 9 React Component Libraries for 2025

Selecting a React component library now demands focus on accessibility, performance, and internationalization, not just aesthetics.

Building a Fast and Efficient Composable App using React and Rspack

Building composable apps with Rspack and Bit enhances scalability, maintainability, and development efficiency in React app development.

Building a Fast and Efficient Composable App using React and Rspack

Composable apps improve development efficiency and scalability in web development.
Rspack and Bit enhance component optimization and reusability in React apps.

Working with custom elements in React - LogRocket Blog

Custom HTML elements enhance reusability and organization in web development, but React faced challenges in their integration, recently improved by updates in React 19.
moreweb-development

Problem with component

You need to provide a value for 'value' in your component's props.
#performance

Improving React App Performance: Leveraging Browser APIs to help React Compiler | HackerNoon

Leverage built-in browser APIs and CSS pseudo-classes to enhance React app performance and simplify code.

React libraries for building forms and surveys - LogRocket Blog

Using form libraries simplifies form management in React by handling validation, submissions, and performance issues effectively.

Improving React App Performance: Leveraging Browser APIs to help React Compiler | HackerNoon

Leverage built-in browser APIs and CSS pseudo-classes to enhance React app performance and simplify code.

React libraries for building forms and surveys - LogRocket Blog

Using form libraries simplifies form management in React by handling validation, submissions, and performance issues effectively.
moreperformance
#software-development

How to Test React Components With Jest And React Testing Library | HackerNoon

Testing in React ensures components function as intended and facilitates quick resolutions for development issues.

How Slack Used an AI-Powered Hybrid Approach to Migrate from Enzyme to React Testing Library

Slack migrated from Enzyme to React Testing Library to maintain test quality and coverage after Enzyme's support for React 18 ended.

Job Vacancy: Senior Fullstack Web Engineer (m/f/d) // Softwaregini | IT / Software Development Jobs | Berlin Startup Jobs

Softwaregini is seeking a Fullstack Web Engineer to enhance their B2B SaaS offerings through innovative software solutions.

How to Test React Components With Jest And React Testing Library | HackerNoon

Testing in React ensures components function as intended and facilitates quick resolutions for development issues.

How Slack Used an AI-Powered Hybrid Approach to Migrate from Enzyme to React Testing Library

Slack migrated from Enzyme to React Testing Library to maintain test quality and coverage after Enzyme's support for React 18 ended.

Job Vacancy: Senior Fullstack Web Engineer (m/f/d) // Softwaregini | IT / Software Development Jobs | Berlin Startup Jobs

Softwaregini is seeking a Fullstack Web Engineer to enhance their B2B SaaS offerings through innovative software solutions.
moresoftware-development
#typescript

Why the jQuery Creator Uses React and Typescript - John Resig - Syntax #800

Discussing the current state of React and TypeScript with jQuery creator John Resig.

Job Vacancy: Senior Frontend Engineer (m/f/d) // Softwaregini | IT / Software Development Jobs | Berlin Startup Jobs

Softwaregini seeks experienced frontend engineers to drive innovation in B2B SaaS solutions.

Why the jQuery Creator Uses React and Typescript - John Resig - Syntax #800

Discussing the current state of React and TypeScript with jQuery creator John Resig.

Job Vacancy: Senior Frontend Engineer (m/f/d) // Softwaregini | IT / Software Development Jobs | Berlin Startup Jobs

Softwaregini seeks experienced frontend engineers to drive innovation in B2B SaaS solutions.
moretypescript

Error message I don't understand

Ensure you are correctly returning valid JSX from the Navbar function.
Check if the 'cart' prop is received correctly and has valid items.
Review syntax in the component, especially around JSX elements.
#server-side-rendering

Data fetching with Remix's loader function - LogRocket Blog

Remix enhances performance and SEO through server-side data fetching, departing from traditional client-heavy frameworks.

The Forensics Of React Server Components (RSCs) - Smashing Magazine

React Server Components (RSCs) combine server-side and client-side rendering for faster content delivery.

Data fetching with Remix's loader function - LogRocket Blog

Remix enhances performance and SEO through server-side data fetching, departing from traditional client-heavy frameworks.

The Forensics Of React Server Components (RSCs) - Smashing Magazine

React Server Components (RSCs) combine server-side and client-side rendering for faster content delivery.
moreserver-side-rendering
#ui-libraries

5 React UI Libraries for High-Performing Web Apps

Modern web applications require faster performance, influencing the choice of UI libraries toward those that are lightweight and optimized.

5 React UI Libraries for High-Performing Web Apps

User experience and SEO ranking significantly improve with faster-loading web applications.
Choosing a UI library should prioritize its impact on performance metrics.
Lightweight UI libraries contribute to faster load times with features like lazy loading.
Reusability of components enhances application efficiency using platforms like Bit.

5 React UI Libraries for High-Performing Web Apps

The choice of UI library directly affects web application performance, impacting load times and user experience.

Top 9 React Component Libraries for 2025

Selecting a React component library involves accessibility, performance, and internationalization considerations, not just aesthetics.

5 React UI Libraries for High-Performing Web Apps

Modern web applications require faster performance, influencing the choice of UI libraries toward those that are lightweight and optimized.

5 React UI Libraries for High-Performing Web Apps

User experience and SEO ranking significantly improve with faster-loading web applications.
Choosing a UI library should prioritize its impact on performance metrics.
Lightweight UI libraries contribute to faster load times with features like lazy loading.
Reusability of components enhances application efficiency using platforms like Bit.

5 React UI Libraries for High-Performing Web Apps

The choice of UI library directly affects web application performance, impacting load times and user experience.

Top 9 React Component Libraries for 2025

Selecting a React component library involves accessibility, performance, and internationalization considerations, not just aesthetics.
moreui-libraries

Building React Design Systems with AI

Advancements in AI streamline the creation of React design systems, making them faster and more collaborative.
#deployment

Deploying a React Application with Nginx on Ubuntu

Efficiently deploying React apps using Create React App and Nginx on Ubuntu requires minimal configuration.

Visual Studio React Application Deployment to Azure Static Web App using Azure DevOps CI/CD Pipelines

Successful deployment of React applications from Visual Studio to Azure requires correct settings and understanding of project folder structures.

Deploying a React Application with Nginx on Ubuntu

Efficiently deploying React apps using Create React App and Nginx on Ubuntu requires minimal configuration.

Visual Studio React Application Deployment to Azure Static Web App using Azure DevOps CI/CD Pipelines

Successful deployment of React applications from Visual Studio to Azure requires correct settings and understanding of project folder structures.
moredeployment

Building a real-time application with Relay 17 - LogRocket Blog

Relay 17.0 enhances real-time application development with new features, including optimistic UI updates and the alias directive.
#javascript

Building Better React & Next.js Apps: Mistakes, Tips, and Best Practices | HackerNoon

Recognizing common JavaScript errors enhances code reliability and efficiency.

Is the React compiler ready for prime time?

The React compiler optimizes performance by automating memoization and reducing unnecessary re-rendering, streamlining the coding process for developers.

Creating JavaScript tables using Tabulator - LogRocket Blog

Tabulator is a JavaScript library for creating feature-packed tables with improved rendering performance.

Building Better React & Next.js Apps: Mistakes, Tips, and Best Practices | HackerNoon

Recognizing common JavaScript errors enhances code reliability and efficiency.

Is the React compiler ready for prime time?

The React compiler optimizes performance by automating memoization and reducing unnecessary re-rendering, streamlining the coding process for developers.

Creating JavaScript tables using Tabulator - LogRocket Blog

Tabulator is a JavaScript library for creating feature-packed tables with improved rendering performance.
morejavascript

GitHub - fecommunity/reactpress: ReactPress is a free blog and CMS system developed using the React library. Demo sitehttps://blog.gaoredu.com

ReactPress is an open-source publishing platform that allows users to create blogs and websites using a modern tech stack.
#rspack

A Modern Approach to React with Rspack for Web Development

Integrating Rspack with Bit enhances development efficiency and streamlines React component management.

A Modern Approach to React with Rspack for Web Development

Integrating Rspack and Bit enhances the efficiency and workflow of developing React components.

A Modern Approach to React with Rspack for Web Development

Integrating Rspack with Bit enhances development efficiency and streamlines React component management.

A Modern Approach to React with Rspack for Web Development

Integrating Rspack and Bit enhances the efficiency and workflow of developing React components.
morerspack
#frontend-development

A deep dive into React Fiber - LogRocket Blog

React Fiber improves rendering performance in React through asynchronous processing and prioritized task execution.

CSS Hooks and the state of CSS-in-JS - LogRocket Blog

Inline styles simplify component styling but face limitations like no media queries or pseudo-classes. CSS-in-JS combines encapsulation with traditional CSS flexibility. CSS Hooks offer React developers a familiar way to leverage CSS-in-JS benefits.

A deep dive into React Fiber - LogRocket Blog

React Fiber improves rendering performance in React through asynchronous processing and prioritized task execution.

CSS Hooks and the state of CSS-in-JS - LogRocket Blog

Inline styles simplify component styling but face limitations like no media queries or pseudo-classes. CSS-in-JS combines encapsulation with traditional CSS flexibility. CSS Hooks offer React developers a familiar way to leverage CSS-in-JS benefits.
morefrontend-development

Creating a Heatmap Chart in React Using CanvasJS StackedColumn100 Chart

Heatmaps can be effectively created in React using a StackedColumn100 chart for visualizing data density and distribution.
#state-management

A guide to the React useReducer Hook - LogRocket Blog

useReducer is a powerful alternative to third-party state management libraries in React when handling complex state logic.

Redux Toolkit adoption guide: Overview, examples, and alternatives - LogRocket Blog

Redux Toolkit simplifies Redux development by providing utility functions.
Redux Toolkit encapsulates best practices and common patterns to streamline Redux workflow.

Comparing React state tools: Mutative vs. Immer vs. reducers - LogRocket Blog

Reducers help in elegantly modifying states based on action types, cleaning up complex state management in React projects.

Zustand adoption guide: Overview, examples, and alternatives - LogRocket Blog

Zustand is a lightweight and efficient state management tool for React applications, simplifying the complexities of other tools like Redux.

Create a Toggle Switch in React as a Reusable Component - SitePoint

Learn to create a customizable toggle switch React component from scratch.
Understand the importance of accessibility in component design.
Utilize SCSS for flexible and maintainable styling.
Create reusable components easily integrated into various projects.
Effectively manage state in both class-based and functional components.

MobX adoption guide: Overview, examples, and alternatives - LogRocket Blog

MobX simplifies state management in React with its lightweight, reactive approach, reducing boilerplate code and automatic updates.

A guide to the React useReducer Hook - LogRocket Blog

useReducer is a powerful alternative to third-party state management libraries in React when handling complex state logic.

Redux Toolkit adoption guide: Overview, examples, and alternatives - LogRocket Blog

Redux Toolkit simplifies Redux development by providing utility functions.
Redux Toolkit encapsulates best practices and common patterns to streamline Redux workflow.

Comparing React state tools: Mutative vs. Immer vs. reducers - LogRocket Blog

Reducers help in elegantly modifying states based on action types, cleaning up complex state management in React projects.

Zustand adoption guide: Overview, examples, and alternatives - LogRocket Blog

Zustand is a lightweight and efficient state management tool for React applications, simplifying the complexities of other tools like Redux.

Create a Toggle Switch in React as a Reusable Component - SitePoint

Learn to create a customizable toggle switch React component from scratch.
Understand the importance of accessibility in component design.
Utilize SCSS for flexible and maintainable styling.
Create reusable components easily integrated into various projects.
Effectively manage state in both class-based and functional components.

MobX adoption guide: Overview, examples, and alternatives - LogRocket Blog

MobX simplifies state management in React with its lightweight, reactive approach, reducing boilerplate code and automatic updates.
morestate-management

Migrating to React 19 using react-codemod - LogRocket Blog

Using react-codemod allows for seamless upgrading and refactoring of React applications without manual code rewrites.

Epic Workshop Test Tab Demo

The Epic Workshop app provides a reliable testing framework to detect and resolve application errors efficiently.
#development

GitHub - kenclaron/react-instastories: The next generation of React Stories Library. Effortlessly Integrate Stories into Your Projects. React library that makes it easy to embed user and system stories in your web applications.

The React Stories Library is a lightweight and customizable solution for integrating story features into React applications.

Powerful React Form Builders to Consider in 2024 - SitePoint

Form builders simplify form creation in React, offering benefits like faster development, user-friendly design, and handling validation tasks.

GitHub - kenclaron/react-instastories: The next generation of React Stories Library. Effortlessly Integrate Stories into Your Projects. React library that makes it easy to embed user and system stories in your web applications.

The React Stories Library is a lightweight and customizable solution for integrating story features into React applications.

Powerful React Form Builders to Consider in 2024 - SitePoint

Form builders simplify form creation in React, offering benefits like faster development, user-friendly design, and handling validation tasks.
moredevelopment
#bit

Next.js Monorepos with Bit

Bit allows creating and managing reusable components with NextJS and React templates for improved productivity.

Next.js Monorepos with Bit

Set up a Bit workspace to create modular NextJS apps and React components efficiently.

React Microfrontend Authentication: Step by Step Guide

Using Bit allows for easy setup and reuse of authentication components without needing to write authentication code from scratch.

Next.js Monorepos with Bit

Bit allows creating and managing reusable components with NextJS and React templates for improved productivity.

Next.js Monorepos with Bit

Set up a Bit workspace to create modular NextJS apps and React components efficiently.

React Microfrontend Authentication: Step by Step Guide

Using Bit allows for easy setup and reuse of authentication components without needing to write authentication code from scratch.
morebit

React and the Vanishing Network

The workshop covers the evolution of network management in web applications using React.

Construct website UI components in real time using RapidPages AI

RapidPages AI is a prompt-first IDE that uses natural language processing to generate UI components in real-time with React and Tailwind CSS.
The tool significantly reduces the time and effort required to build and iterate on UI designs.
RapidPages AI can generate UI components directly from natural language prompts, providing design rendering and corresponding code.
Collaboration features include forking and sharing, enabling seamless teamwork on projects.

Can you modify React Props?

Maintaining encapsulation in React components is crucial for predictable UI behavior and reusability.
#user-experience

Understanding optimistic UI and React's useOptimistic Hook - LogRocket Blog

Optimistic UI can enhance user experience by providing instant feedback, using React's useOptimistic Hook for swift interface updates.

Creating a Navbar in React SitePoint

Navigation bar is essential for user interface to allow smooth navigation through a website.
React facilitates building reusable components like navbars and prioritizes accessibility for all users.

Understanding optimistic UI and React's useOptimistic Hook - LogRocket Blog

Optimistic UI can enhance user experience by providing instant feedback, using React's useOptimistic Hook for swift interface updates.

Creating a Navbar in React SitePoint

Navigation bar is essential for user interface to allow smooth navigation through a website.
React facilitates building reusable components like navbars and prioritizes accessibility for all users.
moreuser-experience

Introducing Universal Image Component: The Ultimate React/NextJS Image Solution! | HackerNoon

Universal Image Component offers Base64, CDN, and Text-Based modes for image management in React projects.

A Simplified Guide for the"Dockerazition" of Ruby and Rails With React Front-End App | HackerNoon

Dockerizing Ruby on Rails with React improves workflow and deployments by ensuring consistency, portability, and minimizing system differences.

App Builder updates from Infragistics | App Developer Magazine

App Builder by Infragistics introduces React code generation feature and enhanced two-way data binding for improved development experience.

Build React Hooks Tutorial

Understanding the fundamental rules of hooks is essential for maximizing productivity in React development.

satori

Satori is an enlightened library that converts HTML and CSS to SVG, supporting JSX syntax and limited HTML/CSS features for special use cases.

Snappy UI Optimization with useDeferredValue

The useDeferredValue hook in React can significantly enhance the performance of applications, particularly on low-end devices.

Why Patching Globals Is Harmful

Patching globals in code can have significant impacts, often leading to misunderstandings and disagreements among developers.
#end-to-end-testing

JavaScript testing #18. E2E Playwright tests for uploading and downloading files

End-to-End testing file input functionalities in a React application can be achieved using Playwright.

Implementing infinite scrolling with React. Writing E2E tests with Playwright

Implementing infinite scrolling with React using intersection observer and End-to-End tests with Playwright.

JavaScript testing #18. E2E Playwright tests for uploading and downloading files

End-to-End testing file input functionalities in a React application can be achieved using Playwright.

Implementing infinite scrolling with React. Writing E2E tests with Playwright

Implementing infinite scrolling with React using intersection observer and End-to-End tests with Playwright.
moreend-to-end-testing

React Rally 2024

React Rally is an inclusive conference dedicated to React and its ecosystem, offering valuable insights for developers at all levels.

Integrating Django templates with React for dynamic webpages - LogRocket Blog

Django and React can be integrated to create dynamic websites by leveraging Django's server-side capabilities and React's interactive user interface.

GitHub - epicweb-dev/react-server-components: Understand React Server Components and Server Actions by building a framework with them.

Deep experience with React and Suspense is required.
Basic understanding of Node.js is recommended for this workshop.

Use SignalDB with React | SignalDB

SignalDB is used with React and requires a signals library and a signals adapter for reactivity.
Installation includes SignalDB, a signals library (Maverick Signals), and a signaldb-react package for React bindings.
[ Load more ]