NNRFinblog.bracketsinstitute.com·Mar 1, 2022 · 5 min readMy Course: Boost Your Confidence in Vanilla JSAlthough self-learning is great, it does come with its pitfalls. Going through the posts of budding developers, it soon becomes apparent that two issues are becoming increasingly common: being stuck in tutorial hell and impostor syndrome. Being a tea...00
NNRFinblog.bracketsinstitute.com·Jan 15, 2022 · 5 min readExplicit is better than tricksWhen writing code, it is always better to be as explicit as possible instead of going for tricks. This concept is best explained by examples so let's get right into it. The double bang !! (logical NOT) This one is by far the most common "trick" in th...04BJJM
NNRFinblog.bracketsinstitute.com·Dec 22, 2021 · 4 min readReact.memo() is your friendReact.memo() is one of those things that should be a part of every React developer's arsenal. It gives us the ability to memoize a React component. As with any tool, before we delve into how to use React.memo(), let's understand the problem first. Wh...00
NNRFinblog.bracketsinstitute.com·Nov 2, 2021 · 8 min readStop using arrow functions everywhere ...Ever since their inclusion in JavaScript, arrow functions' usage has increased at a very rapid rate by JavaScript developers. Everyone seems to like arrow functions; perhaps more than they really should. Firstly, there are situations where one absolu...00
NNRFinblog.bracketsinstitute.com·Oct 13, 2021 · 5 min readArrow FunctionsArrow functions, or arrow function expressions, are another way of declaring functions in JavaScript. But, please note right from the outset, that the differences between regular functions and arrow functions don't end with just the syntax. In other ...00