Robin Wieruch - A Developer's Newsletter

Hello, it's Robin. I am the author of books such as The Road to React and much more content about JavaScript and its ecosystem. This is my newsletter which delivers comprehensive tutorials, books, and courses straight to your inbox. Quality content only. Give it a chance and become a better d... Read more

Hello, it's Robin. I am the author of books such as The Road to React and much more content about JavaScript and its ecosystem.

This is my newsletter which delivers comprehensive tutorials, books, and courses straight to your inbox. Quality content only. Give it a chance and become a better developer every month.

By subscribing, you agree with Revue’s Terms of Service and Privacy Policy and understand that Robin Wieruch - A Developer's Newsletter will receive your email address.

51K

subscribers

35

issues

#35・

React Patterns & Concepts

Let's get started ...There are many concepts and patterns like Render Props and Component Composition out there. Some smaller practices would be deriving state and computed properties.However, there are only a few popular ones and I am often missing people sh…

 
#34・

From React to Backend: Getting started with Deno

Deno, an alternative to Node, is a runtime for server-side JavaScript and TypeScript.The hype around Deno's release last year has been big!Around this time, I have written an Deno tutorial series which I just recently went through again, because the translati…

 
#33・

Life as a Developer with a Newborn

Recently, I did lots of freelance work for my clients. For one of them I open sourced a table library, because all the available table libraries didn't meet my client's requirements.I am proud about its customizability (see Themes), its tree table feature (se…

 
#32・

BlackFriday on the Road to React

Yes, you probably guessed it: I’m landing in your inbox with a belated Black Friday offer. Who would have thought? :-)Jokes aside and in all honesty: These days make up for a good chunk of my sales every year as an almost full-time JavaScript educator. And st…

#31・

React Refs and Micro Frontends

React Refs are not the easiest topic in React. I took the time to write down everything I know about Refs and how to use them in React. Often Refs get directly associated with HTML elements, however, it all starts with instance variables :-)Let me know: What …

 
#30・

React Project Structure and CSS Styling

Organizing a React project into folders and files is a highly opinionated topic. That's why there is no real common sense here. However, every team I am on-boarding to React is asking me about it, so I had to write about it: React Project Structure in 5 Steps…

 
#29・

React Libraries, Testing, and JavaScript Fundamentals

Every year, I update my walkthrough about libraries in React. If you are new to React, the ecosystem can be quite overwhelming. This guide gives you a well-rounded outline of it.What are your must-have libraries in React?If you want to get into testing in Rea…

 
#28・

The Road to React: Behind the Scenes

Hi folks, it's Robin. Last month I launched the new The Road to React feat. Hooks and I was just blown away by your Newsletter response. Thank you for that!Again, if you are just getting started with React or if you need a refresher on all the new concepts, d…

 
#27・

The Road to React: The one with Hooks

Hey Folks! It's Robin and it's finally here!This is a book I've been working on for the last 6 months and I am super excited to share it with you. I think this could turn out to be one of the go-to resources for learning React.If you are just about to learn R…

 
#26・

BlackFriday in JavaScript - 50% off all courses!

Surprise, surprise. Who would have thought that I am putting my courses on sale -- on an almost Black Friday? :-)Jokes aside and in all honesty: These days make up for a good chunk of my sales every year as a full-time JavaScript educator.I’ll only land in yo…

#25・

Deep dive into Testing React

There are many libraries and combinations of these libraries that you can use for bare bones React Testing:Only Jest (Tutorial) (1)Jest + Enzyme (Tutorial) (2)Jest + RTL (3)Mocha + Chai + Sinon (Tutorial) (4)The last three months, I worked with one larger cli…

 
#24・

Modern State Management in React

The new React Hooks make it possible to have state management in function components. Thus, there is lots of stuff to cover about the new Hooks: How to useState in ReactHow to useReducer in ReactWhen to use useState or useReducerIt's possible to build entire …

 
#23・

Webpack, Web Components and VS Code

I am super happy to present to you a tutorial series to set up a custom JavaScript application with Webpack. If you want to go beyond create-react-app at some point, you might enjoy this series.It starts with setting up a JavaScript project and bundling it wi…

 
#22・

Class or Function Components in React?

React Hooks make it a breeze to work with React, don't they? Finally we can use state and side-effects in function components. Therefore, I wrote a larger introduction to function components, because they will become the status quo in modern React application…

 
#21・

Become proficient with React Hooks

In the React world, after learning React, the advice has always been to learn Redux. Now I'd argue this becomes only true if you deal with large size applications that have complex state management scenarios. With React itself, you can implement powerful stat…

 
#20・

Getting started with React Hooks and Node.js

For every JavaScript developer there will come a time when one has to dive into server-side applications. React is only one part of becoming a full-stack developer, so what about dipping your toes into the other part with Node.js to write your first server ap…

 
#19・

The Road to React with Firebase

Writing this hands-on book has been a project of mine since late 2017. Lots of work went into it to provide you top quality. It has been professionally proofread, edited and reviewed.

 
#18・

2019: Your journey to learn React.js and Node.js

I started to work on several tutorials for Node.js. It's the perfect fit for frontend developers who want to dip their toes into backend JavaScript. The series starts off by setting up a Node.js application with Express.js which teaches the basics about envir…

 
#17・

React in 2018. What's next for 2019?

If you hadn't had the chance to learn Redux yet, this tutorial is for you to learn React + Redux still in 2018. Maybe the holiday season is the best time to dive into it. It teaches you the fundamentals of Redux and how to connect Redux to your React applicat…

 
#16・

Robin Wieruch - A Developer's Digest - Issue #16

What else is going on in React-land? The React team has released an alpha version of a feature called React Hooks. Essentially, they will allow you to use state and side-effects in function components whereas before you had to refactor your component to a cla…