Setting up Rails 7 for TypeScript and React
Rails 7 is released, and now we can use esbuild to compile both TypeScript and JSX and enjoy the almost magical compilation speed.
What are the differences between var, let, and const
In this article, we are explaining the difference between var, let, and const.
Shared State Without React's Context
What's new in ECMAScript 2020
Here's a list of features coming with ECMAScript2020 along with examples. Have a quick glimpse at dynamic imports, nullish coalescing, optional chaining, BigInt, and more.
Nullish Coalescing vs. Short-circuit vs. Default Params
What is nullish coalescing? How does it compare to setting a default function argument or the short-circuiting with `||`?
6 Easily Fixable Web Form Issues
Forms interactions. Even the most popular websites have some very basic problems with them, unable to submit by pressing enter, tab won't move the focus on the next field, and so on. The good news is that the fix is trivial.
Converting A React Component To Hooks
This article covers how to convert a typical React app with a state managed by React.Component to new Hooks framework which allows to write your components without classes.