If you work with React or React Native, feel that your coding speed is slow, spend your time catching bugs, and not adding new features, work with long source files and have a hard time finding stuff, and implement the same logic over and over again, you will double your coding speed if you refactor your code into reusable building blocks.
With reusable React components [and hooks] it’s trivial to build something awesome. It’s like snapping Lego pieces together. 👍
We will look at a React component, that has been written by a developer like you. And we will step by step refactor it to the superior level. Expect to receive lots of insights, that will boost your React coding speed. …
Modern software development best practices require programmers to write tons of code:
Without tests, your system will be doomed to face well-known issues:
You need to write tons of code to be on top of your game. Don’t make your life harder. Never again write TypeScript types for GraphQL schema by hand.
TypeScript validates, that your program supports the current GraphQL schema. This adds an awesome layer of quality testing for both the front and back…