|16 days ago||16 days ago|
|GNU General Public License v3.0 or later||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.
Consuming a Rails API with a NextJs client
13 projects | dev.to | 28 Nov 2022
4 projects | dev.to | 17 Nov 2022
After getting a perfect knowledge of these topics, you can learn popular libraries primarily used in frontend and backend JS projects which are lodash and dayjs. They provide utility functions for arrays and objects, and dates, respectively.
GDash Library for GML
2 projects | reddit.com/r/gml | 11 Nov 2022
gdash is a functional utility library for GML, inspired by lodash. It aims to add useful, broad-purposed functions to help aid in game development. If you are doing any kind of data manipulation in your game, gdash can help out.
Dev snapshot: Godot 4.0 beta 4
6 projects | reddit.com/r/godot | 4 Nov 2022
What do you think are the "must-have" npm packages in (almost) every React Project?
4 projects | reddit.com/r/reactjs | 29 Oct 2022
For cleaner data manipulation, I almost always end up including parts of Lodash.
Help! I removed unused node modules packages and I optimized the imports but the bundle size does not changed
4 projects | reddit.com/r/Angular2 | 25 Oct 2022
It is marked as side-effects free and you import functions individually instead of a magic "_". Cf. Webpack tree shaking4 projects | reddit.com/r/Angular2 | 25 Oct 2022
Should I Move From PHP to Node/Express?
13 projects | reddit.com/r/node | 13 Oct 2022
You don't need to understand all the details, and category theory, to get practical benefit out of it - it's fine just grabbing something like lodash-fp and getting acquainted with transducers.
The Complete Guide to a Career in Web Development: Terminal, Git, APIs, Libraries and Databases
2 projects | dev.to | 22 Sep 2022
How to Build a Dynamic Table Component in React
2 projects | dev.to | 11 Sep 2022
lodash - utility library very easy to use (to work with arrays, objects, strings, etc.)
Immutable Collections should be Your Default
2 projects | reddit.com/r/programming | 28 Oct 2022
I can't speak to C# and Java, but the suggestion in this post: ImmutableJS already uses Persistent data structures. (It's the second sentence of their introduction)
immutable-js VS riux - a user suggested alternative
2 projects | 12 Aug 2022
Twitter Clone Part 3: Adding Tweet Reactions and Showing Notifications
3 projects | dev.to | 29 Jun 2022
feed.feedManager.state.activities is an immutable Map (created with Immutabe.js), so you get the activity object using getIn and toJS methods.
How do I handle objects with shared references in React?
2 projects | reddit.com/r/reactjs | 1 Jun 2022
You could create explicitly immutable references and state by using a tool like Immer.js or Immutable.js and do something like your example using their API.
Synchronized immutable state with time travel
5 projects | dev.to | 5 Apr 2022
We have got far, starting with initial attempts using abstractions like immutable which has a severe downside with interoperability. Then we went over to manually cloning objects and arrays using built-in language features like the spread operator, which makes it super unreadable to change complex structures. For example, nested objects or arrays with objects because you have to go inside whatever you want to change and then clone every object on your path to keep the object immutable.
Hooks Considered Harmful
8 projects | news.ycombinator.com | 21 Mar 2022
Using ImmutableJS  for all the state variables avoids the identity issues he raises.
Learn React the hard way
4 projects | dev.to | 6 Mar 2022
5 projects | dev.to | 8 Jan 2022
Lessons Learned from AOC 2021
7 projects | dev.to | 31 Dec 2021
How to handle "mutable state" in a pure functional way
3 projects | reddit.com/r/functionalprogramming | 31 Dec 2021
Use persistent immutable data structures (as implemented in, for instance, mori or Immutable.js) to represent the state. As much as possible, push calculations into referentially transparent functions (i.e., input depends purely on output) which take persistent data. Write the interactions with the real world in imperative style.
What are some alternatives?
lazy.js - Like Underscore, but lazier
Immer - Create the next immutable state by mutating the current one
immutability-helper - mutate a copy of data without changing the original source