Recursion can feel difficult to new developers. Perhaps that's because many resources teach it using algorithmic examples (Fibonacci, linked-lists). This piece will hopefully introduce things plainly, using one simple example.
So You Really Want to Learn React? Well, So Do I https://www.impressivewebs.com
I probably don’t need to tell you that if you want to make it easier marketing yourself as a strong front-end web developer, it’s important to learn React. No, it’s not absolutely crucial, nor is it required. But React is undoubtedly the most important UI library in the front-end landscape in 2019 and it’s not going away anytime soon.
In this post, you will read an interesting investigation on how to boost the performance of the spread operator.
How to Make the Bootstrap Navbar Dropdown Work on Hover https://webdesign.tutsplus.com
Have you ever created a Bootstrap navbar with dropdown menus? If the answer is “yes”, you may have noticed that the Bootstrap dropdowns don’t appear by hovering over the parent link. Instead, they appear by clicking on it.
Web Components for Cross-Framework Component Libraries https://codeburst.io
An argument with example for delivering cross-framework component libraries using Web Components.
Visualize Pancakes Algorithm with React and Popmotion.io https://www.freecodecamp.org
This is not going to be a step-by-step tutorial. Rather a quick review of how can we use frameworks like React and Popmotion.io, and an algorithm. And create a nice visualization of that very same algorithm. Somehow it feels nice!
Need to scroll to the top of the page? https://css-tricks.com
Perhaps the easiest way to offer that to the user is a link that targets an ID on the
In fact, a Lens is a pair of pure Getter and Setter which focus on a particular field of an object and respect the Lens Laws: ...
react-notifications-component, a Powerful React Notifications Library https://alligator.io
In this article, we’ll look at the new release of react-notifications-component (v2.0.6). It’s a React component that provides you with a fully-featured notification system that will save you the time & effort of building one yourself.
Visualizing Hole Card Stats https://www.jeffamabob.com
You are probably familiar with Texas Holdem, a variant of poker where two cards, known as hole cards, are dealt face down to each player, and then five community cards are dealt face up in three stages, for a total of four stages in all. After each stage, players have the opportunity to bet or raise.
In this article, we’ll cover the differences between var, let, and const. You’ll also learn some prescriptive rules to know when to choose one over the other.
Async functions always return a promise - Lets deep into the Async world https://learnwithparam.com
Async functions are a way to make the asynchrounous operation synchronously by awaiting for the resopnse.
Chrome 77 - What’s New in DevTools
Copy element’s style, Visualize layouts shifts, Lighthouse 5.1 in the Audits panel, OS theme syncing, Keyboard shortcut for opening the Breakpoint Editor, Prefetch cache in Network panel, Private properties when viewing objects, Notifications and push messages in the Application panel.
The Future of Fonts
Do we need more fonts? Is font technology evolving? How to pick the best font for the job? What lies ahead in font design? These questions and many others will be adressed, along with an overall look at the best practices in the industry and Natanael's experience and perspective.