4 ms·
I did look into web components and google polymer, great idea, still somehow not gaining much traction as they should.
by ausjke 9y ago
I did look into web components and google polymer, great idea, still somehow not gaining much traction as they should.
- spankalee 9y agoI work on Polymer, and I think we're well on the way to fixing that. Our uptake with large enterprises is quite good already, we're just not very popular with the HN crowd... yet. Our annual summit starts Tuesday, and the talks are live-streamed, check them out for some updates: https://summit.polymer-project.org/schedule https://summit.polymer-project.org/schedule
- ausjke 9y agoThanks. Looking forward to the live stream.
- mbrumlow 9y agoI tried to push polymer at my work (I use it for personal projects). The problem I came into is I am a backend guy trying to convince that polymer and web components are the only sane way that I have ever seen to do web dev. To many people were set it their own ways had just flat out did not want to learn something new. They could not put down react and redux for two seconds. Admittedly I am not a front end developer, but when I did get some to have conversations many of them went like this -- How do you do xyz in polymer / web components -- Umm seems to be a concept your framework had to create at a work around, that is not something you will need to worry about any more. So what did we end up with? Some use react, some use ZK!?!, some just stick with straight up html/css/js -- oh and we have some angular too, but that fell apart because the guy doing it tried to do some weird shit with making some sort of tight integration with zk... Side rant, if I have somebody send me that video about how react just had to be created to fix unread notification count at facebook one more time... Webdev is a mess in my opinion and coming from the backend / systems side of things polymer / web components is the only thing that looks sane to me. Beyond what the component looks like I think a push in this direction will hopefully remove the requirement for a "web developer" vs just another developer who can work on any part of the project.
- jondubois 9y agoI've been using Polymer for several years on my side projects - Based on pure technical merit, I've always liked it the most of all other front end frameworks (though I have to say that in the early days performance and cross-browser compatibility were issues; but it's no longer the case though; now it's just great). Most companies these days are using React or Angular 2 (that's what I've been forced to use as part of my contract work). VueJS is getting traction but I don't feel that Polymer is getting the recognition it deserves just yet (it's very hard to find Polymer contract work). I really like that I don't need a separate compile step to build an app (almost no setup). The way the components compose together is also really nice. The CSS style encapsulation of Polymer 2.0 is another great feature - It might upset a few people due to lack of automatic backwards compatibility with external stylesheets but I do think it's the right long term decision. If someone is starting an app from scratch today, I think that Polymer 2 is the best choice.
- bruxis 9y agoInteresting that https://polymer-project.org/ https://polymer-project.org/ does not load, but https://www.polymer-project.org/ https://www.polymer-project.org/ works fine.
- Casperin 9y agoWow, this couldn't be better place and timing for me. I can actually make it. I can't find anything about price. Is it free to attend? Would love to come.
- spankalee 9y agoAlso, take a look at SkateJS, a Web Components library that takes a more JavaScript-centric approach than Polymer: https://github.com/skatejs/skatejs https://github.com/skatejs/skatejs By default it uses Preact to render components, but you can switch it out for any renderer. The author of SkateJS is speaking at the Polymer summit too.
- idibidiart 9y agoIf you run into Trey at the conference tell him we're all waiting for it! With excitement :-)
- brylie 9y agoThe [Aurelia](https://aurelia.io https://aurelia.io) framework is also aligned with Web Components and other web standards. Aurelia extends beyond Web Components, and comes with a lot of features built-in, such as routing, validation, and internationalization. This saves time from having to assemble/build your own framework.