#react

[ follow ]
#web-development

Senior Web Developers Are Using These 11 Design Patterns to Write Squeaky Clean React Code | HackerNoon

React design patterns enhance code maintainability and collaboration for developers.
They provide effective solutions to common coding problems in React projects.

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.

Senior Web Developers Are Using These 11 Design Patterns to Write Squeaky Clean React Code | HackerNoon

React design patterns enhance code maintainability and collaboration for developers.
They provide effective solutions to common coding problems in React projects.

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.
moreweb-development
#frontend-development

A deep dive into React Fiber - LogRocket Blog

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

Enhancing Web Applications with AI - Makemychance

Integrating AI into React enhances interactivity and user experience through dynamic responses powered by OpenAI's APIs.

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.

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 deep dive into React Fiber - LogRocket Blog

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

Enhancing Web Applications with AI - Makemychance

Integrating AI into React enhances interactivity and user experience through dynamic responses powered by OpenAI's APIs.

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.

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.
morefrontend-development
#material-ui

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.

Building Reusable Material UI Components for React Hook Form

Using React Hook Form's Controller with Material UI components simplifies form handling in React, enhancing maintainability.

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.

Building Reusable Material UI Components for React Hook Form

Using React Hook Form's Controller with Material UI components simplifies form handling in React, enhancing maintainability.
morematerial-ui

Mastering CSS Transitions in React - Makemychance

CSS transitions enhance user engagement by transforming static interfaces into dynamic experiences.
#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
#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

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
#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 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 creating a cohesive and scalable design system using MUI.
moredesign-systems
#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

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.

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.

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.

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.

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.

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.
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.

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.
#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.

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.

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.
[ Load more ]