Are there common bad usages of “as”?

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

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Sonar - Write Clean JavaScript Code. Always.
  • proposal-record-tuple

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

    The underlying problem is that JavaScript has poor support for data. Data structures should have immutable definitions and not be extendable (no inheritance). We use Objects to store data because we have no other choice. The Records and Tuples proposal should give us more options hopefully.

  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Rather than calling it "broken", you might identify additional reasons why it must be that way, such as TS lacking exact types (which could prevent extra keys via structural compatibility) and lacking sealed classes (which could prevent extra keys from inheritance).

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

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