What's new in React

Latest Articles & Tutorials

Using Fuse.js to add dynamic search to a React app (blog.logrocket.com)
Apr 05, 2021
Fuse.js is a lightweight search engine that can run on the client side in a user’s browser. Let’s see how we can use it to easily add search functionality to a React application.
  • Danny Guo
    Using React Hooks to create sticky headers (blog.logrocket.com)
    Apr 05, 2021
    For many developers, implementing a sticky header on a table before the CSS property position: sticky was challenging. In this article, we are going to look at building a sticky header using React Hooks.
    • Fortune Ikechi
    How State Works in React – Explained with Code Examples (freecodecamp.org)
    Apr 05, 2021
    State is the most complex thing in React, and it's something both beginners and experienced developers struggle to understand. So in this article, we'll explore all the basics of state in React.
    • Yogesh Chavan
    How to Write Cleaner React Code (freecodecamp.org)
    Apr 05, 2021
    In this guide, I've put together seven of the top ways that you can start writing cleaner React code today to make building React projects and reviewing your code much easier.
    • Reed Barger
    How to Create Your First React Hook from Start to Finish (freecodecamp.org)
    Apr 02, 2021
    You can use custom React hooks to solve many different real-world problems in your React projects.
    • Reed Barger
    Using Font Awesome 5 with React (blog.logrocket.com)
    Apr 02, 2021
    In this post, I’m going to walk through setting up Font Awesome in a React project. I’ll also include some basics on how to use Font Awesome in your React components.
    • Andrew Evans

      Latest Video Guides & Talks

      React Crash Course 2021 (youtube.com)
      Apr 03, 2021
      In this React JS crash course, you will learn the following topics: File structure, create components, JSX (styling in React), Routing, Props, Events, useState & useEffect (Hooks), Add pet function, Delete function, Build form using Material-UI (library from Google), Fetch data from server, PUT, DELETE, POST requests and many more.
      • Hong Ly
      Using Docker with Next.js (and Deploying with Google Cloud Run) (youtube.com)
      Apr 02, 2021
      Learn how to build, run, and deploy a Next.js application using Docker and Google Cloud Run in under 10 minutes!
      • Lee Robinson
      Create an Ecommerce Site Using Shopify, Next.js, and Builder.io (with Steve Sewell) (youtube.com)
      Mar 31, 2021
      How do you give non-developers control over the look and feel of an ecommerce site? Steve Sewell will teach us how to use Next.js, Shopify, and Builder.io to do it!
      • Steve Sewell
      • Jason Lengstorf
      React.js TypeScript Conditional Props - Props that depend on other Props (youtube.com)
      Mar 30, 2021
      Conditional props are props that depend on other props values/types. In this video we will look into conditional properties while using react and TypeScript.
      • Bruno Antunes
      React Hook Form V7 - Get Started (youtube.com)
      Mar 28, 2021
      Basic usage with React Hook Form V7
      • Bill Luo

      Latest Books & Guides

      React Native Express (reactnative.express)
      Sep 01, 2020
      The all-in-one guide to React Native
      • Devin Abbott
      Learning React, 2nd Edition (oreilly.com)Get it on Amazon
      Jun 30, 2020
      If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessary.
      The Ultimate Guide to React Native Optimization (callstack.com)
      May 14, 2020
      This guide is a collection of the most relevant and effective tips, tricks, tactics, and solutions for optimizing React Native apps. They are based on our experience as senior developers and Core Contributors to React Native.
      • Mike Grabowski
      • Jakub Mazurek
      The Road to learn React (roadtoreact.com)
      Feb 24, 2020
      The Road to learn React book teaches you the fundamentals of React. You will build a real world application along the way in plain React without complicated tooling.
      The Next.js Handbook (flaviocopes.com)
      Nov 19, 2019
      I wrote this book to teach you all I know about Next.js!
      Build your own React (pomb.us)
      Nov 13, 2019
      We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the optimizations and non-essential features.
      • Rodrigo Pombo

      Latest Courses & Video Series

      Production-Grade Next.js (frontendmasters.com)
      Mar 02, 2021
      Take Next.js to the next level through building a production-ready, full-stack React app. You’ll add authentication to your app, add the ability to generate hundreds of pages performantly, preview your content, query a database, and use a CMS with Next.js. Then deploy your app to production using the Vercel platform.
      • Scott Moss
      Gatsby with Wordpress (weibenfalk.teachable.com)
      Jan 13, 2021
      Become a pro using Gatsby in combination with Wordpress as a headless CMS.
      • Thomas Weibenfalk
      Code 15 React Projects - Complete Course (youtube.com)
      Oct 27, 2020
      Improve your skills with the React JavaScript library by building 15 projects using React.
      • John Smilga
      React Essentials (weibenfalk.teachable.com)
      Oct 06, 2020
      Do you love movies as much as I do? And are you tired of trying to find a tutorial that will teach you what you need to know about React?
      • Thomas Weibenfalk
      Full React Course 2020 - Learn Fundamentals, Hooks, Context API, React Router, Custom Hooks (youtube.com)
      Oct 06, 2020
      Learn the basics of React in this comprehensive course. You will learn about fundamentals, hooks, context API, react router, custom hooks, and more.
      • John Smilga
      React for Everyone (leveluptutorials.com)
      Oct 01, 2020
      Welcome to React For Everyone! In this series, we will cover modern React techniques from top to bottom. Both beginners and intermediate level React users will get a lot from this series. Let’s get started!

      Latest Podcast Episodes

      Jenn Creighton on Composition and Architecture (reactpodcast.com)
      Nov 12, 2020
      Jenn Creighton talks with chantastic about component architecture, composition from a perspective of writing, mastering interpersonal communication, and feeling your feelings. She shows us how to save ourselves from the "apropcalypse" by leaning into age-old patterns of composition and organization.
        Tom Preston-Werner on RedwoodJS (reactpodcast.com)
        Nov 05, 2020
        Tom Preston-Werner is building a full-stack framework for React and GraphQL developers. In this episode we talk about RedwoodJS, a framework that's bringing full-stack to Jamstack.
          Eli White on Principles and React Native (reactpodcast.com)
          Oct 22, 2020
          Eli White shares the five core principles guiding React Native devolvement: native experience, at massive scale, fueling developer velocity, on every platform, with declarative ui.
          Kent C. Dodds on Epic React (reactpodcast.com)
          Oct 01, 2020
          Kent C. Dodds spills the tea on his latest course, workshop, masterclass, creation Epic React.
          Sam Selikoff on Finding a Full Stack React (reactpodcast.com)
          Sep 17, 2020
          Sam Selikoff and chantastic dissect the challenges of transitioning from bundled, batteries-included frameworks (like Rails) to unbundled, choose your own adventures frameworks like React.
            Arunoda Susiripala — Building Storybook, Meteor, Next and communities on open source (anchor.fm)
            Aug 22, 2020
            Arunoda is a prolific open source contributor, having built Storybook, and being a core contributor to MeteorJS and NextJS. He and I talk about how he started his career in open source, which led to him freelancing, then building Kadira (an performance monitoring tool for MeteorJS) and Storybook. After leaving the Meteor community he went on to work with Vercel as a maintainer of NextJS and their core hosting platform.
            • Arunoda Susiripala
            • Matthew Weeks

            Latest Library Releases

            pimg (pimg.surge.sh)79
            Aug 12, 2019
            Pimg is a Progessive Image Component For React, Preact and Vue.js.
            • Ademola Adegbuyi
            react-hot-loader (gaearon.github.io)10246
            Aug 12, 2019
            Tweak React components in real time
            react-intl (github.com)9446
            Aug 12, 2019
            Internationalize React apps
            reakit (reakit.io)1573
            Aug 12, 2019
            Toolkit for building interactive UIs with React
            • Diego Haz
            flow-bin (flow.org)18943
            Aug 11, 2019
            Adds static typing to JavaScript to improve developer productivity and code quality
            react-bootstrap (react-bootstrap.github.io)15007
            Aug 10, 2019
            Bootstrap components built with React.
            • Jimmy Jia
            • Alexander Shemetovskiy
            • Jason Quense
            • Stephen J. Collings
            • Matt Smith
            • Pieter Vanderwerff

            Latest Jobs

            Front End Engineer (React.js) (snap.hr)
            Oct 31, 2019
            Hostmaker is a Series B funded fast-growing business backed by institutional funding from technology, hospitality and real estate investors. We’re looking for passionate Front End Engineers to join our global tech and product team. Ideally, you will have at least 3+ years’ on-the-job Front End experience.
                Experienced React Engineer (jobs.lever.co)
                Formidable / Phoenix, US
                Sep 24, 2019
                Formidable is a Seattle, Denver, Phoenix, and London-based boutique engineering consultancy and open source software organization, specializing in React.js, React Native, GraphQL, Node.js, and the architecture of large-scale JavaScript applications. As a React Engineer at Formidable in our Phoenix Office, you will implement new applications, features, and tools for companies ranging in size from startups to Fortune 100s.
                    React Native Engineer (stackoverflow.com)
                    Codal / Remote
                    Sep 17, 2019
                    Codal is a UX design and development agency with a focus on blending an Agile process with the latest technologies. Codal is searching for an experienced React Native developer, a software engineer who specializes in the mobile app framework.
                        Frontend Engineer (alacrity.workable.com)
                        Alacrity / London, UK / Remote
                        Sep 04, 2019
                        Alacrity is a well funded early-stage startup founded by seasoned legal, finance and procurement professionals. We're looking for a mid-level frontend engineer to build high-quality, well-tested, and robust web application. You will have a chance to get involved in the application architecture decisions as well as product design. Ideal candidates will be self-motivated, collaborative, passionate, open to new ideas as well as happy to mentor others.
                            Remote Senior Full-stack JavaScript Engineer (React / Node.js) (notion.so)
                            Aula / Remote
                            Sep 04, 2019
                            Aula is a remote-first 50-person team building a social learning platform. Our mission is to enable all educators to engage all students. We’re looking for a seasoned full-stack engineer to build features across the entire stack (front-end, back-end, mobile) and challenge our thinking on architecture.
                                Senior React Native Developer (mobiquityinc.com)
                                Mobiquity / Remote (US)
                                Aug 23, 2019
                                Mobiquity is a digital consultancy that partners with the world's leading brands to design and deliver compelling digital products and services for our customers. We are searching for Senior React Native developers to join our team! We have multiple openings working with a number of different teams to build different solutions for our clients.