Digests » 235

sponsor

PDF viewer made for React

React PDF Viewer is a powerful React component to view PDF document. It is written in TypeScript, powered by React Hooks. It provides a lot of features such as navigation, searching, zooming, etc. It has support for layout and toolbar customization. All text items can be localized in another language easily. With theming and dark mode are coming soon.

this week's favorite

Storybook 5.3

Storybook began with a simple goal: help developers build UI components and their key states. This is the easiest, most efficient way to think through component hierarchies.

Goodbye, Clean Code

My colleague has just checked in the code that they’ve been writing all week. We were working on a graphics editor canvas, and they implemented the ability to resize shapes like rectangles and ovals by dragging small handles at their edges.

Adding React Fast Refresh to Your Create React App Project

It listens to changes within your source files and sends them, and only them, to the browser (or mobile device, for React Native). When those changes arrive at the browser, the code segment that has changed is being “injected” into its module, replacing the previous code. If that module is able to accept said changes without having to reload the page, then your app gets updated without losing its state

An Introduction To React’s Context API

In this article, you will learn how to use React’s Context API which allows you to manage global application states in your React apps without resorting to props drilling.

Build a CRUD Application with React and Apollo GraphQL

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. It provides a simple interface for asking for data from your server and getting exactly what was requested and nothing more. In contrast, if you are using a REST API for your server you have no control of what is returned.

jobs

React developers are in demand on Vettery

Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.