News for hackers. Stuff that matters.
Re:Explaining React's license by jondubois on Saturday August 19, 2017 @07:55AM (#15052883)
Or there is Google's Polymer framework. In my opinion, Polymer is better than React and Vue. I could never bring myself to use React because of its liense terms.
Re:Explaining React's license by kenning on Saturday August 19, 2017 @08:07AM (#15052942)
Using polymer as a JS frontend framework wasted about a year of work at my friend's company. They eventually switched to react for one project and an in-house react replacement for the other.
Re:Explaining React's license by nawitus on Saturday August 19, 2017 @08:49AM (#15053073)
I've used Polymer in three production applications and they were successes.
Re:Explaining React's license by boubiyeah on Saturday August 19, 2017 @08:15AM (#15052968)
google is pretty bad at frontend frameworks from my experience :D Polymer is an experiment that should have stayed in that state.
Re:Explaining React's license by gramstrong on Saturday August 19, 2017 @01:50PM (#15054626)
I'd argue that google is pretty strong when it comes to frameworks, and that most of their criticism comes from people who aren't looking for a framework, but rather a library (like React).

And Polymer isn't even really either of those things, it's a polyfill for a native browser feature.

Re:Explaining React's license by ergo14 on Monday August 21, 2017 @09:48AM (#15064572)
Polymer is not a polyfill for web components - it is higher level library - something like "jquery for web components" - WC polyfill is separate project, in separate repo - you will need it with X-Tags, Svelte, SkateJS too.
Re:Explaining React's license by boubiyeah on Saturday August 19, 2017 @04:04PM (#15055290)
No, a polyfill has to closely mirror an API. Polymer is inspired by web components but went its own way for several features.
Re:Explaining React's license by Zenbit_UX on Friday August 25, 2017 @10:00AM (#15098450)
I'm guessing you're hating on Angular? Why? I'm a huge fan of 1.x & polymer, but I'm curious to know why you think it is not worth using.
Re:Explaining React's license by stemuk on Saturday August 19, 2017 @08:36AM (#15053030)
True, what I really love about polymer is https://webcomponents.org, basically a collection of webcomponents that can be used either individually or in combination without much setup.

This creates great looking results pretty fast and also enables you to easily give back to the community by open-sourcing your own components. Last time I checked already 1100 components were listed, of which the vast majority seemed really well build.

Re:Explaining React's license by nawitus on Saturday August 19, 2017 @08:48AM (#15053065)
That's not correct, the Web Component catalog is completely separate from Polymer. Polymer is a library to make it easier to implement web components. You can use Polymer without using any of the community's components.
Re:Explaining React's license by Zenbit_UX on Friday August 25, 2017 @10:04AM (#15098482)
What did he say that wasn't correct? He said he loves polymer because it gets him access to community made web components.. Made in Polymer...
Re:Explaining React's license by nawitus on Friday August 25, 2017 @11:20AM (#15099040)
He implied that https://webcomponents.org/ is part of Polymer, but it is not.
Re:Explaining React's license by etimberg on Saturday August 19, 2017 @09:25AM (#15053215)
The downside of polymer is that it doesn't really play nicely with modern toolchains.
Re:Explaining React's license by jondubois on Monday August 21, 2017 @06:28AM (#15063428)
Yeah because with Polymer you don't even need a toolchain.

I hate toolchains and their clunky 10+ seconds compile step.

Re:Explaining React's license by rictic on Saturday August 19, 2017 @03:30PM (#15055127)
Expect good news on this front at the Polymer Summit on Tuesday.
Re:Explaining React's license by thecrazyone on Monday August 21, 2017 @04:18PM (#15067498)
Why not Angular?

It's conspicuously missing from these discussions

Re:Explaining React's license by c0ndu17 on Tuesday August 22, 2017 @03:45AM (#15070435)
From someone who works with Angular everyday, on a multitude of projects... Angular feels far too heavy in comparison to React. While Angular can do the job, there's just too much bloat.
Re:Explaining React's license by Zenbit_UX on Friday August 25, 2017 @10:05AM (#15098496)
Super powerful but it's no longer the shinny new penny of front end frameworks. Devs like shinny stuff.