React Newsletter #162

React for Vue developers, React state with Hooks, and creating your own React validation library


News

React Day Berlin, December 6, 2019

Build code, not walls! The 3rd edition of ReactDayBerlin is happening on Dec 6, and we'll be there for it. Join us, get the latest React and React Native insights, and get to know the international community including @thekitze, @manjula_dube or @oleg008.


Articles

React for Vue developers

For the past three years, Sebastian has been using both React and Vue. This post is a succinct rundown of most Vue features, and how he would write them with React in 2019 with hooks.

What does react-beautiful-dnd cost to maintain?

By exposing maintenance information Alex hopes to dispel the myth that open source projects lead to less total effort then private source. There are huge advantages in open source, but the cost of ownership is not one of them.


Sponsor

Land A New Job Through Vettery

Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking React devs. More info.


Tutorials

React State with Hooks: useReducer, useState, useContext

If you haven’t used state management excessively in React Function Components, this tutorial may help you to get a better understanding of how React Hooks – such as useState, useReducer, and useContext – can be used in combination for impressive state management in React applications. In this tutorial, you'll almost reach the point where these hooks mimic sophisticated state management libraries like Redux for globally managed state. Let’s dive into the application which you'll implement together step by step.

Creating Your Own React Validation Library: The Basics (Part 1)

This article takes you through how to implement your own form validation library step by step. There’s plenty of interactive examples, and it’s easy to follow along.


Projects

Facebook React with Dan Abramov

Dan Abramov works on the React team at Facebook and joins Software Engineering Daily to talk about how the React project is managed and his vision for the project.

i18nize-react

Internationalize legacy react apps in a lunch break. i18nize-react finds and replaces all the hardcoded string literals in your react project with i18n bindings. It uses babel to walk on react components and process them.


Videos

Serverless GraphQL

GraphQL is often synonymous with the return of Monolithic architecture. Does this mean the benefits of Serverless are irrelevant? In this talk you'll explore how Serverless and GraphQL work together, explore ways to stitch individual function schemas, and get hard numbers to fight performance concerns.

Deep sea fishing with React Hooks by Alex Reardon

A deep dive into the abilities and limitations of React Hooks & Alex's experience migrating a complex Class-based codebase to Hooks.


made with ❤️ by ui.dev