Skip to content

figure out a prioritised list of WebAPIs to work on first post-RFC #2595

Description

As part of the work on this effort (see the RFC for details), we need to prioritize from the massive list of WebAPIs we use (the one we generate with https://github.com/microsoft/rnx-kit/tree/main/incubator/%40react-native-webapis/scan and collect in this file) some that are more important than others, and basically create a shortlist of 10-ish that we can use as the first pool of work.

The file gives us a data-driven perspective, so we'll leverage it to decide what to work on. If you want to help out and work on some webAPIs not in the current list, please leave a comment here!

Current list of APIs:

Activity

  1. converted this from a draft issue on Aug 10, 2023
  2. moved this from 🌳 Backlog to ⚒ Shaping in rnx-kiton Aug 10, 2023
  3. matthargett commented on Aug 17, 2023

    @matthargett
    Contributor

    great stuff! there are three modules I need for my product: WebPayment API, WebXR API, and WebGPU API. I'm excited to contribute these to rnxkit, but wanted to make a note here for visibility in case people want to coordinate/split the work.

  4. giacomocerquone commented on Oct 16, 2023

    @giacomocerquone

    https://github.com/microsoft/rnx-kit/tree/main/incubator/%40react-native-webapis/types

    This is really nice. Sadly the posted link of the original issue redirects to a 404, can we get it back somehow please?

  5. kelset commented on Oct 16, 2023

    @kelset
    ContributorAuthor

    Giacomo Cerquone (@giacomocerquone) ooops I forgot to update the post, we did end up creating the tool (this https://github.com/microsoft/rnx-kit/blob/main/incubator/%40react-native-webapis/scan ) we meant to have for data-driven decisions, so I've updated the top post to reflect that ;)

  6. locked and limited conversation to collaborators on Sep 1, 2026
  7. converted this issue into a discussion #4342 on Sep 1, 2026
  8. moved this from ⚒ Shaping to ✅ Done in rnx-kiton Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature: webapisThis is related to the experimental effort around WebAPIs for RN

    Type

    No type

    Projects

    • Status
      ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions