react-comfort
just
react-comfort | just | |
---|---|---|
1 | 13 | |
14 | 6,089 | |
- | 0.1% | |
3.4 | 4.1 | |
almost 2 years ago | about 1 year ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-comfort
just
-
Frontend resources! 🚀
Just: A library for common JavaScript utilities
-
🚀 The Fast, Accurate, JavaScript Objects Diffing & Patching Library
just-diff
-
TC39: Add Object.groupBy and Map.groupBy
You can roll your own or use a utility library. A simple zero-dependency library would be something like just-group-by [1]. Although I now prefer remeda [2] as it seems to have the best typescript support, especially the strict variants such as `grouBy.strict`.
[1] https://github.com/angus-c/just#just-group-by
-
No Lodash
Tree-shaking doesn't help much when the tree-shaken implementation is so bloated.
Here's the one you referenced, lodash.chunk: https://unpkg.com/lodash.chunk – 140 lines after removing comments and whitespace.
That's pretty small compared to a lot of the lodash utilities. Try spot-checking a few on unpkg.
I prefer angus's `just` utilities: https://github.com/angus-c/just
-
Snap.js - A competitor to Lodash
I absolutely love this. When I need some Lodash alternative I'll usually reference angus-c/just but I am definitely bookmarking this for next time.
- [AskJS] Which utility libraries are in your opinion so good they are basicaly mandatory?
-
[AskJS] Which JS libraries and packages are currently your favourites?
The just set of utility functions are really nice to use. https://github.com/angus-c/just
-
A Typescript-first alternative to Lodash/Underscore
Just doesn't have everything but it's pretty good
-
/svu - svultimate svelte svutilities
One of my favourite "libraries" are the "just" packages, where each part of the library is it's own simple package with zero dependencies (https://github.com/angus-c/just) so you essentially just npm install the specific thing you want - which is generally a single function.
-
What is the best memoization library?
If the code should, as you say, be 5 lines, why take on a dependency at all? By doing so, you end up with a catch-all solution that does almost nothing other than JSON.stringify your args, which is extremely poorly optimized to handle many situations, e.g. one of your args is a primitive and the other is a large config object.
What are some alternatives?
descent-app - Top of descent path calculator. Let's calculate your descent!
proposal-array-grouping - A proposal to make grouping of array items easier
array-put - Replace specified elements of an array with provided values.
remeda - A utility library for JavaScript and TypeScript.
drei - 🌠useful helpers for react-three-fiber [Moved to: https://github.com/pmndrs/drei]
You-Dont-Need-Lodash-Underscore - List of JavaScript methods which you can use natively + ESLint Plugin