Thursday, June 27, 2024
Introduction of the useBem hook for ReactDiscover the power of the useBem hook to streamline your CSS class management, learn how to apply the BEM methodology to ensure consistent, readable, and maintainable styling across your front-end projects.
Wednesday, November 8, 2023
React Interview QuestionsReact, developed and maintained by Facebook, has become a cornerstone technology in modern web development, in this blog post, I will explore crucial topics you're likely to encounter during your React interviews.
Wednesday, October 4, 2023
SOLID Principles in ReactLet's explore how the SOLID principles can be applied to React components using TypeScript, functions, hooks, and interfaces.
Monday, July 24, 2023
Using startTransition in ReactReact 18 introduced a new hook called `startTransition`, simplifies managing asynchronous UI transitions in your React applications.
Friday, June 16, 2023
Using useDeferredValue in ReactReact 18 introduced a new hook called `useDeferredValue`, which allows you to defer the update of a value until the next render.
Tuesday, May 30, 2023
Sublime Text - Unleashing ProductivityAdvantages of using Sublime Text and discover how it can revolutionize your coding experience.
Wednesday, February 22, 2023
Terminal Oh My Zsh + SpaceshipThis post is to show exactly all the settings I make in my terminal such as theme, plugins, settings, etc...
Thursday, March 3, 2022
React.createRef vs React.useRefA ref is defined as any value that does not trigger a component re-render when it is changed.
Thursday, August 26, 2021
React 18-alphaReact team has finally revealed the alpha version of React 18 and its plan, though the official launch is still pending.
Wednesday, June 16, 2021
Importance of keys in ReactKeys help React identify which items have changed, they should be given to the elements inside the array to give the elements a identity
Wednesday, March 24, 2021
JavaScript Interview QuestionsJavaScript the most popular language for web development, if you are looking for a Front-End Developer job, you may know some of that questions.
Saturday, March 13, 2021
React 17React 17 was release with no new developer-facing features, instead React team decided to focused on making it easier to upgrade React itself.
Monday, March 8, 2021
Vite + React + Tailwind CSSIn this post I'll show you how to integrate and configure TailwindCSS in a Vite + React project.
Friday, March 5, 2021
Build Button Component in ReactReact is one of the most popular JavaScript libraries for building user interfaces, in that post a will demonstrate I good practices to build a Button component.
Tuesday, May 21, 2019
What's new in Javascript?Many of us know that there is a standard procedure for Javascript latest releases and a committee behind that. In this post, I will explain about who makes the final call on any new specification, what is the procedure for it, and what's new in ES2019.
Tuesday, April 16, 2019
Sublime Text 3 TipsI've been using Sublime Text 3 for probably four years now and in that time I've discovered tons of useful tricks. I figured I should start writing them down for anyone who might be interested. I'll try to explain the bits that seem esoteric because there are a lot of cool commands which only work in certain contexts.