JavaScript Records and Tuples Proposal is in ECMAScript stage 2

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • proposal-record-tuple

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

  • proposal-class-fields

    Discontinued Orthogonally-informed combination of public and private fields proposals

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • proposal-private-methods

    Discontinued Private methods and getter/setters for ES6 classes

  • Don't forget that abomination of syntax which is https://github.com/tc39/proposal-private-methods

  • proposal-decorators

    Decorators for ES6 classes

  • proposals

    Tracking ECMAScript Proposals

  • This is not really limited to Google and/or OOP either btw. Looking at https://github.com/tc39/proposals/blob/master/finished-proposals.md we can see that a bunch of features were championed by big tech folks: Mathias Bynens and Domenic Denicola are staff engineers at Google, Brian Terlson is principal architect at Microsoft, Jordan Harband is staff engineer at Coinbase, Sebastian Markbåge works on React at Facebook, etc...

  • proposal-deep-path-properties-for-record

    ECMAScript proposal for deep spread syntax for Records

  • The proposal for that is here: https://github.com/tc39/proposal-deep-path-properties-for-record.

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