Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
JavaScript Immutable Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Immer is a lightweight package that simplifies working with immutable states. Immutable data structures ensure efficient data change detection, making it easier to track modifications. Additionally, they enable cost-effective cloning by sharing unchanged parts of a data tree in memory.
I wanted ClojureScript, without transpilation, in the browser so badly I implemented much of it in plain JS. But JS still lacks first-class protocols (although there is a T39 proposal for them) so I have to implement protocols first. And I can tell you from having implemented much of Clojure myself in plain JS that it's protocols all the way down. 80% of my library are types and their protocols.
JavaScript Immutables related posts
-
Comparing React state tools: Mutative vs. Immer vs. reducers
-
Why do we need modules at all?
-
How We Fixed Performance With JS Object Variable Mutation
-
Why my variable is being mutated if I make any changes to my data ?
-
Write better JavaScript and ReactJs code with Immerjs
-
Pure functional data in Clean Architecture
-
Immer 10.0: faster update perf, smaller bundle size, modern modules!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
Sponsored