#react

[ follow ]
#deployment

Nginx subdirectory as root for React

Configure React app for nginx deployment by adjusting homepage and environment variables.
Modify nginx.conf for proper routing in a sub-directory setup.
Ensure Dockerfile is updated to reflect the sub-directory application structure.

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.

Nginx subdirectory as root for React

Configure React app for nginx deployment by adjusting homepage and environment variables.
Modify nginx.conf for proper routing in a sub-directory setup.
Ensure Dockerfile is updated to reflect the sub-directory application structure.

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
#ui-libraries

Top 9 React Component Libraries for 2025

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

The Most Popular React UI Component Libraries - SitePoint

React UI component libraries help beginners focus on implementation and customization, saving time and effort.

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.

Top 9 React Component Libraries for 2025

Select React libraries that prioritize accessibility, internationalization, and performance, not just aesthetics.
Zero Runtime CSS-in-JS offers a developer-friendly experience while boosting performance and supporting React Server Components.

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.

The Top React UI Components | HackerNoon

Choosing the correct UI library in the React ecosystem is crucial for performance, flexibility, and scalability.

Top 9 React Component Libraries for 2025

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

The Most Popular React UI Component Libraries - SitePoint

React UI component libraries help beginners focus on implementation and customization, saving time and effort.

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.

Top 9 React Component Libraries for 2025

Select React libraries that prioritize accessibility, internationalization, and performance, not just aesthetics.
Zero Runtime CSS-in-JS offers a developer-friendly experience while boosting performance and supporting React Server Components.

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.

The Top React UI Components | HackerNoon

Choosing the correct UI library in the React ecosystem is crucial for performance, flexibility, and scalability.
moreui-libraries
#javascript

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

Recognizing common JavaScript errors enhances code reliability and efficiency.

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.

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.

Evolution of JavaScript frameworks and libraries

JavaScript has dramatically evolved from simple scripting to complex web applications through the introduction of frameworks and libraries.

React Fundamentals Workshop

Understanding fundamental DOM operations enhances efficiency in React development.

Get Started With React Tutorial

Many developers utilize React without grasping the fundamental concepts, risking future challenges.
A solid foundation in React transforms development approaches and understanding.

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

Recognizing common JavaScript errors enhances code reliability and efficiency.

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.

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.

Evolution of JavaScript frameworks and libraries

JavaScript has dramatically evolved from simple scripting to complex web applications through the introduction of frameworks and libraries.

React Fundamentals Workshop

Understanding fundamental DOM operations enhances efficiency in React development.

Get Started With React Tutorial

Many developers utilize React without grasping the fundamental concepts, risking future challenges.
A solid foundation in React transforms development approaches and understanding.
morejavascript

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.

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

Epic React Workshop Series

React experience is highly sought after in web development job listings.
React Server Components and Server Actions are revolutionary technology advancements in React.

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.

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.

10 GitHub Repositories to Become a React Master | HackerNoon

React is a leading choice for creating dynamic user interfaces.
The article showcases ten GitHub repositories for mastering React.

Epic React Workshop Series

React experience is highly sought after in web development job listings.
React Server Components and Server Actions are revolutionary technology advancements in React.

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.

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.

10 GitHub Repositories to Become a React Master | HackerNoon

React is a leading choice for creating dynamic user interfaces.
The article showcases ten GitHub repositories for mastering React.
moreweb-development
#user-experience

GitHub - garronej/screen-scaler: One-size-fit-all web design: Screen-size agnostic development environment.

Design for specific screen size can enhance user experience
Screen-Scaler automatically adjusts app to fit any screen size

AI newsletter aggregator developed using react | App Developer Magazine

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

Building a Reusable Infinite Scroll Component With React

Infinite scroll feature improves user experience by continuously loading content without manual interaction.
Leveraging components with a next-generation build system like Bit allows for independent development and management.

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.

Essential tools for implementing React panel layouts - LogRocket Blog

Compositional frameworks like React are essential for modern web applications.
Dynamic panel layouts in React offer adaptability, user-friendliness, and customization.

Quick Tip: Creating a Date Picker in React - SitePoint

Adding a date picker to a React application can enhance user experience.
The react-datepicker library provides customization options like date format, minDate, maxDate, inline rendering, and portal rendering.

GitHub - garronej/screen-scaler: One-size-fit-all web design: Screen-size agnostic development environment.

Design for specific screen size can enhance user experience
Screen-Scaler automatically adjusts app to fit any screen size

AI newsletter aggregator developed using react | App Developer Magazine

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

Building a Reusable Infinite Scroll Component With React

Infinite scroll feature improves user experience by continuously loading content without manual interaction.
Leveraging components with a next-generation build system like Bit allows for independent development and management.

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.

Essential tools for implementing React panel layouts - LogRocket Blog

Compositional frameworks like React are essential for modern web applications.
Dynamic panel layouts in React offer adaptability, user-friendliness, and customization.

Quick Tip: Creating a Date Picker in React - SitePoint

Adding a date picker to a React application can enhance user experience.
The react-datepicker library provides customization options like date format, minDate, maxDate, inline rendering, and portal rendering.
moreuser-experience
#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.

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.

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

Building an End-To-End App In Under 5 Minutes

Apollo's useQuery API is utilized to define and invoke queries in React applications.
Building custom features involves creating entities, mock data, GraphQL queries, React hooks, and components.

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.

Building an End-To-End App In Under 5 Minutes

Apollo's useQuery API is utilized to define and invoke queries in React applications.
Building custom features involves creating entities, mock data, GraphQL queries, React hooks, and components.

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

GitHub - unadlib/use-mutative: A 2-6x Faster Alternative to useState with spread operation

UseMutative is 2-6x faster than useState with spread operation, more than 10x faster than useImmer.
RawReturn() can be used to wrap return values without drafts for performance improvement.

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.

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.

4 Ways To Manage State In React in 2024

Context API allows global data sharing in React without manual prop passing.
Context API is simple but lacks performance optimizations and data fetching capabilities.

GitHub - unadlib/use-mutative: A 2-6x Faster Alternative to useState with spread operation

UseMutative is 2-6x faster than useState with spread operation, more than 10x faster than useImmer.
RawReturn() can be used to wrap return values without drafts for performance improvement.

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.

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.

4 Ways To Manage State In React in 2024

Context API allows global data sharing in React without manual prop passing.
Context API is simple but lacks performance optimizations and data fetching capabilities.
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.

Top 10 Tools Every React Developer Needs in 2024

React SWR is essential for efficient data fetching and updating in React applications.
Bit is a next-generation building system that supports the development of composable React components.

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.

Top 10 Tools Every React Developer Needs in 2024

React SWR is essential for efficient data fetching and updating in React applications.
Bit is a next-generation building system that supports the development of composable React components.
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.

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.
#server-side-rendering

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.

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

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

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.

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

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

Snappy UI Optimization with useDeferredValue

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

Control Lazy Load, Infinite Scroll and Animations in React - SitePoint

React Intersection Observer assists in lazy loading, infinite scrolling, and animation triggers.
Lazy loading improves performance by deferring loads until elements are visible, benefiting page speed, data usage, and user experience.

Snappy UI Optimization with useDeferredValue

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

Control Lazy Load, Infinite Scroll and Animations in React - SitePoint

React Intersection Observer assists in lazy loading, infinite scrolling, and animation triggers.
Lazy loading improves performance by deferring loads until elements are visible, benefiting page speed, data usage, and user experience.
moreperformance-optimization

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

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.

Integrating Google Maps with React - LogRocket Blog

Google Maps is a powerful tool that can add real value to business and user experiences.
Integrating Google Maps into React apps is made easier with the google-map-react package.

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.

Integrating Google Maps with React - LogRocket Blog

Google Maps is a powerful tool that can add real value to business and user experiences.
Integrating Google Maps into React apps is made easier with the google-map-react package.
moreintegration

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.

Error: Hydration failed because the initial UI does not match what was rendered on the server.

HTML markup errors can cause Hydration Error in Next.js app.
Adding missing tags in JSX can resolve Hydration Errors.
[ Load more ]