In this React hooks tutorial you will learn how to use React hooks, what they are, and why we’re doing it.
Here I am, writing a React hooks tutorial for you. I decided to wait until hooks got finally released before dropping this post. Together we’ll learn React hooks step by step, with a look at how the same logic would be implemented with ES6 classes.
Enjoy the reading!Continue reading “React Hooks Tutorial for Beginners: Getting Started With React Hooks (2019)”
In the following tutorial you’ll learn how to test a Django application and the thought process behind testing and refactoring
When it comes to backend my tools of choice are Django and Python. Speed of development (particulary useful for rapid prototyping) and the excellent test coverage I can get almost out of the box are the major boons for me.
I use Django for training aspiring developers too and when I run a workshop I don’t go straight to the “right implementation”. What I like instead is guiding newcomers through the initial “working implementation” to refactoring into a more complex application.
In this tutorial you’ll build a small application with the exact same mindset. We’ll make it work first and them we will refactor for adding more functionalities.Continue reading “How to Test a Django Application: the Thought Process Behind Testing”
Learn how to embrace automated testing and continuous integration in Drupal 8 projects
Besides frontend consulting, part of my job consists in helping teams to embrace automated testing and continuous integration. These days I’m consulting with a Drupal shop in Italy, Whitedrop. Whitedrop is run by Giovanni and Federico. I met Giovanni at a Meetup in Arezzo last year and soon we became friend.
The team at Whitedrop were interested in knowing more about continuous integration and continuous delivery before taking on more challenging Drupal projects.
A living, breathing guide to testing React components. Learn how to test React with react-test-renderer, React Act API, Cypress, and more.Continue reading “Testing React Components: The Mostly Definitive Guide (2019)”
I bet you don’t know the answer. What are the most basic components of a programming language?
Variables and functions right? Everybody can learn these building blocks. But what lies beyond the basics?
How To Use Async Await in React?
You want to use Async Await in React the same as you do in Node.JS? create-react-app supports async/await out of the box.
But if you work with your own webpack boilerplate you may hit an error like regeneratorRuntime is not defined. In the following post you’ll see how to use Async Await in React and how to fix that error.Continue reading “How To Use Async Await in React (componentDidMount Async)”
A practical (opinionated) introduction to using Django REST with React. Featuring Django 2.0!Read morE