Skip to content

Performance Budget Strategy #2918

Closed
Closed
@jbalsas

Description

@jbalsas

Just an RFC for now to explore what we want to do regarding Perf. Budgets. As we keep adding more and more components to the mix, it's important that we look at how that affects our final output so we keep the impact of using our library is contained.

We currently have 2 main deliverables in Clay:

  • @clayui/css: It's "statically" added through a css link but accounts to most of the css we load nowadays. Need to keep it in check and try to trim it down if possible
  • @clayui components: Mostly loaded on demand, but need to check how it performs on aggregate when most of the components are used.

Some random literature bits:

Metadata

Metadata

Assignees

No one assigned

    Labels

    rfcSimilar to the RFC that are used in React.js, Ember.js, Gatsby.js and Rust, but to mark problems tha

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions