DEV Community

Cover image for An Underrated Gem by @juliencrn
Aziz Kaukawala
Aziz Kaukawala

Posted on • Edited on

5 2

An Underrated Gem by @juliencrn

useHooks-ts

React hook library, ready to use, written in Typescript.

  • Came across this amazing library which does the heavy lifting for me and is also great for managing those micro interactions. Its something which I needed but didn't knew until I started using it.

Some useful hooks:

  • useUpdateEffect(): Just modified version of useEffect that is skipping the first render.
  • useDebounce(): Hook helps to limit that the component is re-rendered too many times.
  • useEffectOnce(): Just modified version of useEffect that's executed only one time, at the mounting time.
  • useWindowSize(): Easily retrieve window dimensions with this React Hook which also works onResize.

Checkout other at https://usehooks-ts.com or https://www.npmjs.com/package/usehooks-ts


Shoutout to juliencrn & all the other contributors. Thanks!


Please comment down such underrated gems which you use in your projects.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (2)

Collapse
 
juliencrn profile image
Julien • Edited

Thanks Aziz 🎉

Collapse
 
atinypixel profile image
Aziz Kaukawala • Edited

Thanks to you mate! ✨

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay