Why I moved to Next.js
Saying goodbye to Gatsby
I'm saying goodbye to Gatsby and moving to Next.js, this is why I made the leap . When plugins and GraphQL aren't enough to justify the cost.
I'm saying goodbye to Gatsby and moving to Next.js, this is why I made the leap . When plugins and GraphQL aren't enough to justify the cost.
Make a custom circle loading animation in React with Framer Motion.
Hero animations and animating between different view states can be done easily with the useCycle react hook in Framer Motion and a bit of time.
Create a bouncing animation in React
Make a loading animation in React that's fully customisable with Framer Motion, an animation library that's easy to use and very powerful.
Transitions in React Router doesn't have to be difficult. Let's make a page transition with Framer Motion.
Is JavaScript the right language for businesses? Is it right for your business? JavaScript can run everywhere, it's fast to develop and it has a rich ecosystem but there are some downsides you should know before you make a decision.
Take a look at how to use the Page Visibility API with a React hook
JavaScript is like English because it shares many traits that have helped shape it into what we know today.
React has great rendering performance yet when it comes to huge amounts of data, like any framework, it can become bogged down. Let's use react-window to improve performance
Cypress is a JavaScript end-to-end testing framework that allows you to write tests that run in a browser much like Selenium.
I love using React but it can be a weighty framework for smaller projects and that’s why I decided to investigate Preact.
MobX is a state management library which can be used with React much like Redux, its tagline is “Simple, scalable state management” and it definitely delivers on the first promise.
If you are using Redux just to avoid passing props down the tree, the React Context API could replace Redux.
Elixir is a dynamic functional language with a couple of things I really enjoy using, pattern matching and guards are the coolest things I’ve seen.
Linting is a great productivity tool, tools such as ESLint can find potential errors and help foster a consistent style across teams.