Skip to content

Provide ES2015 bundle? #6937

Closed
Closed
@myst729

Description

@myst729

What problem does this feature solve?

Recently I'm working on a project that attempts to deploy ES2015 code to production. The idea was inspired by Philip Walton's post.

I hacked vuejs-templates/webpack to output dual bundles with feature detection to downgrade. The benefit is significant: ES2015 script execution time is only about 55% of ES5! And the bundle size reduces too. If vue (as well as vue-router, vuex, etc.) could provide ES2015 bundles, the performance boost can be even more significant.

According to the es6 compatibility table, ES2015 compatible browsers have got a lot of market shares. Although vue relies on ES5 feature Object.defineProperty, I think it is still meaningful to provide ES2015 bundle as an option.

What does the proposed API look like?

This request is not about some particular APIs.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions