Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs/Vue.js/Vue CLI: Make it clear in the guide that using babel polyfills kills the performance #6182

Open
oleq opened this issue Feb 3, 2020 · 1 comment
Labels
type:docs This issue reports a task related to documentation (e.g. an idea for a guide). type:performance This issue reports a performance issue or a possible performance improvement.

Comments

@oleq
Copy link
Member

oleq commented Feb 3, 2020

A follow-up of ckeditor/ckeditor5-vue#124.

In the discussion in the above issue, I found out that Vue CLI uses lots of (Babel) polyfills when building for production and that:

  • increases the bundle size,
  • dramatically impacts the already–not–so–perfect performance of the editor.

We need to clearly state in the guide that for the best performance, the build should be created using the --modern flag of Vue CLI.

@oleq oleq added type:docs This issue reports a task related to documentation (e.g. an idea for a guide). type:performance This issue reports a performance issue or a possible performance improvement. labels Feb 3, 2020
@Reinmar Reinmar added this to the nice-to-have milestone Feb 18, 2020
@Reinmar Reinmar added the squad:devops Issue to be handled by the Devops team. label Oct 28, 2021
@pomek pomek removed this from the nice-to-have milestone Feb 21, 2022
@CKEditorBot
Copy link
Collaborator

There has been no activity on this issue for the past year. We've marked it as stale and will close it in 30 days. We understand it may still be relevant, so if you're interested in the solution, leave a comment or reaction under this issue.

@pomek pomek removed squad:devops Issue to be handled by the Devops team. squad:integrations labels Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:docs This issue reports a task related to documentation (e.g. an idea for a guide). type:performance This issue reports a performance issue or a possible performance improvement.
Projects
None yet
Development

No branches or pull requests

7 participants