Another year has come and gone. This is my annual look back at the headline grabbing news events of the past 12 months tells the story in tech.
This release includes features like implicit self for weak self captures, conditional compilation for attributes, new type StaticBigInt in standard library, and more.
You can overcome drawbacks of structural typing in TypeScript by creating nominal types with a little bit of extra code.
Queues are specifically designed to operate in a FIFO context, where elements are inserted into one end of the container and extracted from the other.
Expecting opt-in out-of-the-box improvements like automatic batching, concurrent features, and new Suspense SSR architecture.
Essential design patterns to create React components like hooks, provider, context, render props, higher order components, or compound components.
If the type is shaped like a duck, it is a duck. If a goose has all the same attributes as a duck, then it also is a duck.
The key distinction is that a type cannot be re-opened to add new properties vs an interface which is always extendable.
Handling events in React is simple but you have to careful about context inside event handlers because JavaScript class method not bound by default.
What to focus technically when preparing for the frontend developer interview.