Can we get the exact same experience with functions but without use of any classes?

This page summarizes the projects mentioned and recommended in the original post on /r/learnjavascript

InfluxDB - Power Real-Time Data Analytics at Scale
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • proposal-object-freeze-seal-syntax

    A JavaScript TC39 proposal for Object.freeze & Object.seal syntax

  • There has been a proposal for frozen/sealed syntax for object literals which would make this a lot more concise in that context, but this is the same syntax being proposed for the record/tuple proposal, so I doubt that's going anywhere anytime soon.

  • proposal-record-tuple

    ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

  • There has been a proposal for frozen/sealed syntax for object literals which would make this a lot more concise in that context, but this is the same syntax being proposed for the record/tuple proposal, so I doubt that's going anywhere anytime soon.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. 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.

    InfluxDB logo
  • proposal-decorators

    Decorators for ES6 classes

  • On the class front, decorators could clean things up a bit there. This would let you add something like an @freeze modifier to your class to automatically freeze instances. Of course this is still in proposal state, and has been for quite some time. That said, legacy decorators has been used in practice all over the place for quite some time now.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Union, intersection, difference, and more are coming to JavaScript Sets

    3 projects | news.ycombinator.com | 19 Feb 2024
  • ES2023 features list!

    2 projects | /r/javascript | 14 May 2023
  • ES2023 introduces new array copying methods to JavaScript

    1 project | /r/javascript | 11 May 2023
  • What's new in ECMAScript 2023

    1 project | /r/node | 18 Apr 2023
  • The huge potential of Kotlin/Wasm

    1 project | /r/Kotlin | 14 Feb 2023