Esteban Herrera

  http://eherrera.net/ Family man. Java and JavaScript developer. Swift and VR/AR hobbyist. Like books, movies, and still trying many things. Find me at eherrera.net

     



19 Stories by Esteban Herrera

CSS selectors level 4

Selectors are a core part of CSS. They allow you to do things like select all the elements of a certain type: div {...
0 10 min read

What’s new in Create React App 2

Create React App 2.1, released at the end of October 2018, added official support for TypeScript. This, along with all of the improvements and...
0 6 min read

The best React inline style libraries  compared

In any non-trivial React app, CSS styles can become a problem if you don’t manage them correctly. Global style definitions, !important rules everywhere, and low...
0 11 min read

Rendering large lists with React Virtualized

http://www.reactvirtualized.com A common requirement in web applications is displaying lists of data. Or tables with headers and scrolls. You have probably done it hundreds...
6 11 min read

Immutability in React: There’s nothing wrong with mutating objects

Image credit One of the first things you learn when you start working with React is that you shouldn’t mutate (modify) a list: //...
4 7 min read

Understanding redux-saga: From action creators to sagas

As any redux developer could tell you, the hardest part of building an app are asynchronous calls — how do you handle network requests, timeouts, and...
4 5 min read

Building an offline-first app with React and RxDB

Offline functionality is becoming an increasingly important part of an app’s user experience. This is not just important for apps that function offline-first, but...
1 7 min read