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

Framework Comparisons Guide does not reflect recent changes in Polymer #1631

Open
KenCarroll opened this issue May 16, 2018 · 4 comments
Open

Comments

@KenCarroll
Copy link

The Framework Comparison page can be important in helping decision making.

For example I've been using Polymer 2.0. The recent move to Polymer 3.0 and lit-html has provided an opportunity to take a fresh look at the options. Vue being one of them :-)

But the current comparison seems dated - for example it references Polymer 1.0.

Updating the frameworks page to compare Polymer (3.0 and lit-html) can help decision making. When I see the outdated comparison it does not help me in re-evaluate the Vue solution.

Thanks.
Ken

@chrisvfritz
Copy link
Contributor

Thanks! We're definitely happy to update this to reflect any changes that have been made to Polymer. 🙂 Besides the reference to 1.0, what have you noticed that no longer applies or should be added?

@jsilvermist
Copy link

Polymer custom elements are authored in HTML files

Polymer 3 elements are written in JavaScript files.

Polymer recommends loading everything on-the-fly with HTML Imports

Polymer 3 elements use the import syntax from ES Modules.

you will have to use a special tool called Vulcanizer to bundle your Polymer elements

This has long been changed to be the Polymer CLI, and you can also use webpack or any other tool which fits your project.

@chrisvfritz
Copy link
Contributor

Thanks! I just updated this, mostly just removing anything that's no longer true. 🙂 Let me know what you think.

@0polar
Copy link

0polar commented Jan 20, 2019

Polymer is deprecated, but the beat part:

  • component interface design (prop, event, slot)
  • single file HTML template
  • 2-way data binding
  • behavior (mixin)

will long live in Vue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants