Polymer.js Is Ready for Primetime (more incredible than React). Here is Proof.

212 views
Skip to first unread message

Richard

unread,
Apr 28, 2015, 1:52:09 PM4/28/15
to polym...@googlegroups.com
We have developed perhaps the largest Polymer.js web app/site to date; our app is certainly much bigger than the Topeka app. 

I will write a comprehensive overview (the good, the bad, and the wonderful) of Polymer later, but for now, ruminate on the following:

1. The worst part of Polymer is that the Polyfill library is slow when it has to render and parse a lot of content. The beta version of our site used to timeout on Firefox, until we implement lazy loading. And our site used to take about 2 minutes to load on Safari. But now it works fast and very well on all evergreen browsers, after we helped out Polymer a bit by not forcing it to load and parse all the content at once.

2. The best part of Polymer (and something no one seems to speak of) is that you can use it as a combination of jQuery + Bootstrap + Backbone/Angular (or any other frontend framework). And because you can do nearly everything either imperatively (that is, with pure JavaScript code, as you would in React.js) or declaratively (that is, with standard or custom HTML elements and template variables), you will likely experience frontend development nirvana, the elusive delight and joy one feels when there exists no boundary between work, play, pleasure. 

By the way, we are interested in hiring a top notch Frontend Developer and Backend Developer for two of the absolute best modern developer jobs in the entire industry right now. No, you don't have to know Polymer.js (but it will certainly help); you just have to be creative, gritty, and highly skilled.
______________________________________________
Here is a bit more:
You will change thousands (likely millions) of lives, influence a new generation of web developers, and create four of the largest and most ambitious programs for developers, all while simultaneously solving real-world problems like eradicable disease, poverty, and lack of education and opportunity in impoverished countries. No, we aren't a nonprofit; we just do badass developer stuff while simultaneously solving other real-world problems. 

Becoming very rich will likely be just an unintended inevitably, so we won't even have to discuss salary and equity until we must, because the incredible work we are doing, the people's life we will change, and the enriching life we ourselves will live, will be much more rewarding than any millions of dollars each of us is likely to make over the coming months and years.

We already have hundreds of enrolled students, even though the Career Paths don't begin until the fall.
Check out the Work for Us section on our Learn.Modern Developer site. The link is at the bottom of the page. I can't think of any other company—not Google, not Facebook—that gives their employees as much as we do. You would be core engineer number 3.

The other parts of Modern Developer are coming in early 2016; you can read a synopsis of each here:
______________________________________________

Douglas Hubler

unread,
Apr 29, 2015, 9:43:55 AM4/29/15
to polym...@googlegroups.com, richar...@gmail.com
Well done on the site! I like how it communicates like a document but interacts like a web app.  

I had issues w/firefox and IE until I trimmed my CSS on each element down to the minimum.  In my case, using CSS generation tools can trigger large amounts of unneeded CSS.  I'm confident 0.8 will address this, but at the same time getting the performance issues on 0.5 forced me to remove unneeded code.

Totally agree about polymer being the foundation of larger frameworks even when the framework is server-side generated!  Import elements from a remote url (CORS enabled) and your mind races w/possibilities.

Sharma, Saurabh

unread,
Apr 30, 2015, 12:28:43 AM4/30/15
to Richard, polym...@googlegroups.com

I would have loved to believe so. However,  when  i see this site and almost any other polymer creation not  only not render but also fail in a non-graceful manner on  stock android browsers,  i do  not quite get convinced of that.

There needs be more time and effort in making the great work(polymer)  reach prime time. Would love to get thoughts of community on same.

~Saurabh
https://about.me/saurshaz

Follow Polymer on Google+: plus.google.com/107187849809354688692
---
You received this message because you are subscribed to the Google Groups "Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to polymer-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/polymer-dev/6f77b77f-8f25-42cf-9b61-fa9e8fbe8935%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Michael Giuffrida

unread,
Apr 30, 2015, 2:07:17 AM4/30/15
to Sharma, Saurabh, Richard, polymer-dev
What version of Android are you using? It looks great on the stock browser for 4.4.2 (which is fairly recent).

Sharma, Saurabh

unread,
Apr 30, 2015, 2:10:09 AM4/30/15
to Michael Giuffrida, Richard, polymer-dev
Hi Michael -

Mine is 4.2.1 . I know that might not be supported. But I thought
Polyfills will save the day in such cases or the app would fail
gracefully (with an error page of sorts)
--


Saurabh Sharma
about.me/saurshaz
Reply all
Reply to author
Forward
0 new messages