React

React | News, how-tos, features, reviews, and videos

women spinning plates asynchronous programming synchrony multi tasking by graemenicholson getty ima
Server racks with illuminated indicators in a dimly lit data center.

Blank billboard with sky and clouds in the background

Hands-on with GatsbyJS

An introduction to building a website with the friendly and easy-to-use static site generator based on React.

hyper drive light speed fast speeding

Big Next.js upgrade has new Rust compiler, ES Modules support

Faster builds and new middleware capabilities are also highlighted in Version 12 of web framework.

internet web browser

Unstoppable Jamstack and the Gatsby opportunity

Gatsby offers developers a lightweight, flexible, API-driven approach to building web applications—and freedom from the heavyweight CMS.

hyper convergence speed burning rubber tire binary fast by tao55 getty images

Next.js 11 boasts faster startup

Next.js creator Vercel also introduced a preview of Next.js Live, a browser-based development server with a cloud-based collaboration layer.

one lit hanging bulb among many unlit ones

10 tips for tuning React UI performance

Nobody likes a slow web UI. Fortunately, React gives you a number of ways to tune UI performance, from ways to optimize updates to the DOM to the ability to render and fetch simultaneously using the new concurrent mode.

women spinning plates asynchronous programming synchrony multi tasking by graemenicholson getty ima

How to use React’s concurrent mode

React’s new concurrent mode allows your interface to be rendered while data fetching is in progress, providing an improved render lifecycle and a simple way to achieve parallel data fetching for multiple components.

ISS International Space Station, as of October 4, 2018 [Credit: NASA / Roscosmos]

Out-of-this-world monitoring with InfluxDB and React

Build a React application to track the orbit of the International Space Station using Telegraf, InfluxDB, ExpressJS, and Giraffe.

artsy still life of bowling pins with green bowling ball

How to handle component interaction in React

Dealing with component interaction is a key aspect of building applications in React. Here’s a look at the options.

now hiring neon signs recruiting

Entry-level software developer? Learn React to get that first job

Go and Kotlin are also good bets for developers with just a few years of experience — not Java.

two millennials standing in field holding picture frame against blue sky

Angular, React, Vue: JavaScript frameworks compared

Modern data-binding JavaScript frameworks have revolutionized web interface architecture. This article compares three of the best.

An exclamation-mark alert in a field of abstract technology.

How to handle errors in React

Graceful error handling is an essential part of well-designed software. This article offers an overview of error handling in React applications and how to use React error boundaries to handle render-time errors.

React - an open-source JavaScript library for building user interfaces

How to use React functional components

Gain a thorough understanding of React’s new component style and learn to use the hooks API to write simpler and more elegant React code.

React - an open-source JavaScript library for building user interfaces

React 17 makes upgrades easier

Support for gradual updates in React 17 should make it safer to mix different versions of React in the same app

head / face / radiating lines / radial waves / artificial intelligence / projection / connection

AI, machine learning, and deep learning deep dive

Download this 26-page in-depth guide to AI, machine learning, and deep learning for easy reading at your convenience

Get started with Angular

A step-by-step guide to installing the tools, creating an application, and getting up to speed with Angular components, directives, services, and routers

Python megaguide: The best frameworks and IDEs

Only on InfoWorld: A hands-on, in-depth look at 13 Python web frameworks and six Python development toolkits

Quick guide: Digital transformation and the agile enterprise

Enterprise transformation is hard. But when you build a platform for continuous change, putting new ideas into production becomes a lot easier

Career hacks: Professional do’s and don’ts for developers

The hot skills to master, the secrets to breaking into management, the career mistakes to avoid -- here's how to refactor yourself as the developer every organization wants

Load More