[{"data":1,"prerenderedAt":473},["ShallowReactive",2],{"project-12033278":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":46,"post_text":47,"what":48,"said":104,"maker_in_thread":257,"shape":265,"grid":269,"attempts":436,"same_week":437,"maker_shows":32,"maker_hidden":465,"reader_version":466,"card":467},"12033278","Maggie and Caleb wedding website","My wedding website using Polymer","title","Show HN: I built my wedding website using Polymer","https:\u002F\u002Fmaggieandcaleb.com\u002F","maggieandcaleb.com","caleblloyd",1467670009,2016,104,68,356,2264,16,"notable","consumer_social","wedding website","web_app",[24,25,21,26],"polymer","web components","polymer elements","debated",-0.092,{"positive":30,"neutral":31,"mixed":32,"critical":33},9,7,2,14,32,{"idea":36,"execution":39,"design":41,"performance":42,"privacy":44},{"positive":37,"critical":38},3,0,{"positive":38,"critical":40},4,{"positive":40,"critical":40},{"positive":38,"critical":43},5,{"positive":38,"critical":45},1,[37,38,37,38,45,45,45,38,45,38,43,43,45,38,43,45,45,38,37,43,38,45,38,45,45,37,37,38,38,37,38,43,45,38,37,38,38,38,43,43],null,{"problem":47,"audience":49,"pricing":47,"motivation":60,"time_to_build":71,"stack":78,"openness":101,"stage":102,"team_size":103},{"value":50,"source":51,"evidence":52},"Wedding guests","inferred",[53,57],{"id":54,"by":55,"text":56},"12033553","ibash","Congratulations! We are all coming.",{"id":58,"by":11,"text":59},"12034171","Thanks everyone for the congratulations! Thanks also for the 21 and counting RSVPs, some of them are pretty hilarious. I'm looking forward to seeing President Obama, Alec…",{"value":61,"source":51,"evidence":62},"Learning and having fun with Polymer for the wedding site",[63,67],{"id":64,"by":65,"text":66},"12034002","leesalminen","I think you're missing the point. Of course there's nothing this site can't do without JS. It's a side project to learn a new framework.",{"id":68,"by":69,"text":70},"12034647","fusiongyro","\"To learn\" and \"for fun\" are perfectly sufficient explanations, even if you don't understand them.",{"value":72,"source":73,"evidence":74},"20 hours","maker",[75],{"id":76,"by":11,"text":77},"12034418","Web Components: I think that web components are absolutely the best way to program a web application. Keeping the CSS, HTML, and JavaScript within the boundaries of a component…",[79,87,91,95],{"value":80,"source":73,"evidence":81},"Polymer",[82,84],{"id":83},"post",{"id":85,"by":11,"text":86},"12033279","Open source at: https:\u002F\u002Fgithub.com\u002Fcaleblloyd\u002Fpolymer-wedding",{"value":88,"source":73,"evidence":89},"Polymer CLI",[90],{"id":76,"by":11,"text":77},{"value":92,"source":73,"evidence":93},"Bower",[94],{"id":76,"by":11,"text":77},{"value":96,"source":73,"evidence":97},"iron-grid component",[98],{"id":99,"by":11,"text":100},"12034137","Hmm, that's odd. Didn't test Safari on Desktop, thanks for pointing it out. Maybe a problem with the way I'm using the iron-grid component for grid layout.","open_source","launched","unknown",{"praise":105,"objections":142,"requests":195,"questions":210,"alternatives":225},[106,126,130],{"value":107,"source":108,"evidence":109},"Site design looks great","commenter",[110,114,118,122],{"id":111,"by":112,"text":113},"12033563","JustSomeNobody","Looks great. Do we all get cake?",{"id":115,"by":116,"text":117},"12033507","aluminussoma","Great job! I created my own website with Bootstrap and a couple of hours, but it does not look half as good as yours. One idea I had was to create a template wedding website…",{"id":119,"by":120,"text":121},"12033647","PebblesHD","Congrats on both the wedding and a rather slick announcement page. Very nice!",{"id":123,"by":124,"text":125},"12033648","mdadm","That's adorable, and also pretty cool. Congrats! :)",{"value":127,"source":73,"evidence":128},"Web components are a good way to organize code",[129],{"id":76,"by":11,"text":77},{"value":131,"source":108,"evidence":132},"Congratulations on the wedding",[133,134,138],{"id":54,"by":55,"text":56},{"id":135,"by":136,"text":137},"12033670","pmcollins","Good choice in marrying the girl, but just dating Polymer. I wouldn't wed myself to Polymer, considering how fickle Google is. Nice job on the site and best wishes to you and…",{"id":139,"by":140,"text":141},"12033612","superobserver","Congrats. Love Polymer (when I get to use it). Looks good.",[143,161,176,187],{"value":144,"source":108,"evidence":145},"Slow initial load and blank screen before JavaScript runs",[146,150,154,158],{"id":147,"by":148,"text":149},"12034946","micheljansen","Cool and thanks for sharing. Not as a criticism to you specifically, but a worry I have about technology like Polymer in general: I opened your site and was staring at an empty…",{"id":151,"by":152,"text":153},"12035418","tomw2005","On what is normally a pretty good connection this took me 14 seconds to load fully. I think the HN attention is increasing.",{"id":155,"by":156,"text":157},"12040144","qwertyuiop924","Congrats on the wedding, but this site just shows me that I was right not to invest in polymer. On android chrome, 5 second pageload, which seems to be taking place after the…",{"id":159,"by":11,"text":160},"12035662","Yes, the initial load is heavy. I think lots of it may be device rendering time after the page is loaded- chrome is the only browser that natively renders web components and…",{"value":162,"source":108,"evidence":163},"Polymer has poor cross-browser support",[164,168,172],{"id":165,"by":166,"text":167},"12033698","BinaryIdiot","Yeah I used Polymer on a production site a year ago. The amount of Google components I had to fork and edit to make them work correctly in all the browsers I had to support was…",{"id":169,"by":170,"text":171},"12034612","ryanmarsh","I'm building something in Polymer. I'm a little worried though. It doesn't appear that cross browser comparability is considered a show-stopper by the Polymer team. Things work…",{"id":173,"by":174,"text":175},"12034157","js2","Same issue with Mobile Safari on an iPad mini. Congrats. Wilmington in late Nov should be nice. I'm reminded of a book I read a few years back -…",{"value":177,"source":108,"evidence":178},"Site shows nothing without JavaScript",[179,183],{"id":180,"by":181,"text":182},"12033904","erlehmann_","OP, your site does not show anything without JavaScript. Is there some feature that needs JS on the page or why is it so?",{"id":184,"by":185,"text":186},"12035820","Mithaldu","There's also a simple problem in that you're, on that page, not doing much more than showing simple HTML, however in browsers with JS off, for whatever reason, it shows…",{"value":188,"source":108,"evidence":189},"Layout breaks in Safari",[190,194],{"id":191,"by":192,"text":193},"12033999","egypturnash","Is it really supposed to have everything on the front page left-aligned in very wide white boxes? Because that's what I get on Safari. http:\u002F\u002Fimgur.com\u002FAnsXVoY",{"id":173,"by":174,"text":175},[196,203],{"value":197,"source":108,"evidence":198},"Fix the misspelled surname",[199],{"id":200,"by":201,"text":202},"12033600","awl130","you spelled her last name wrong. also accommodations",{"value":204,"source":108,"evidence":205},"Add RSVP capture via a service",[206],{"id":207,"by":208,"text":209},"12033899","justinsoong","should capture RSVPs via https:\u002F\u002Fwww.invitespring.com",[211,218],{"value":212,"source":108,"evidence":213},"Why use JavaScript for a site that needs no JavaScript",[214,215],{"id":180,"by":181,"text":182},{"id":216,"by":181,"text":217},"12033995","That does not answer my question. Is there a feature that absolutely needs JS on the page? If so, what is it?",{"value":219,"source":108,"evidence":220},"Is the parallax effect part of Polymer",[221],{"id":222,"by":223,"text":224},"12033691","mgcross","Nice! Is the parallax on the Our Story page part of Polymer?",[226,234,242,246,253],{"value":227,"source":108,"evidence":228},"React",[229,233],{"id":230,"by":231,"text":232},"12033706","iLoch","I might recommend you check out React Standalone if you're interested in Web Components but want to use something familiar (if you're familiar with React that is!). I'm using it…",{"id":155,"by":156,"text":157},{"value":235,"source":108,"evidence":236},"Angular",[237,241],{"id":238,"by":239,"text":240},"12035567","thiht","I encounter the same issue with every single website written using a modern frontend framework: Angular, React, whatever... They're considered to be faster but they look so…",{"id":155,"by":156,"text":157},{"value":243,"source":108,"evidence":244},"Mithril",[245],{"id":155,"by":156,"text":157},{"value":247,"source":108,"evidence":248},"Wix",[249],{"id":250,"by":251,"text":252},"12034841","gcatalfamo","Haha. I wish HN was more frivolous at times, so we could use threads like this one for some good laughs on how your mother-in-law has already got you squared out. Congrats btw! I…",{"value":254,"source":108,"evidence":255},"Bootstrap",[256],{"id":115,"by":116,"text":117},{"comments":258,"answered":43,"key":259},13,[260,263,264],{"id":261,"text":262},"12033615","Perfect! I'll add more stuff to the registry",{"id":159,"text":160},{"id":58,"text":59},{"commenters":266,"max_depth":267,"maker_replies":258,"first_comment_mins":45,"lifespan_hours":268},49,8,28,[270,272,274,277,279,281,282,284,288,290,291,292,296,299,301,303,305,307,311,314,318,319,320,322,324,325,329,333,338,342,345,348,353,355,357,359,361,362,366,368,369,371,372,374,376,379,381,385,388,390,393,395,397,399,401,404,406,409,410,411,413,414,418,422,425,428,432,434],[54,38,37,271,55,38],"maker\u002Fneutral\u002Fnone",[261,38,38,273,11,45],"commenter\u002Fneutral\u002Fnone",[275,38,38,273,276,38],"12034033","nkg",[135,45,37,278,136,38],"project\u002Fmixed\u002Fidea",[165,45,37,280,166,38],"project\u002Fmixed\u002Fexecution",[230,45,38,273,231,38],[283,45,38,273,166,38],"12034097",[285,45,45,286,287,38],"12033821","project\u002Fcritical\u002Fdesign","dheera",[147,32,45,289,148,38],"project\u002Fcritical\u002Fperformance",[151,32,45,289,152,38],[238,32,45,289,239,38],[293,32,38,294,295,38],"12037298","other\u002Fneutral\u002Fperformance","ghrifter",[297,32,38,294,298,38],"12039471","fizzbatter",[159,32,38,300,11,45],"project\u002Fneutral\u002Fperformance",[184,32,45,302,185,38],"project\u002Fcritical\u002Fexecution",[58,37,38,304,11,45],"maker\u002Fpositive\u002Fnone",[85,40,38,306,11,45],"project\u002Fneutral\u002Fnone",[308,43,43,309,310,38],"12034848","project\u002Fpositive\u002Fidea","jondubois",[312,43,43,309,313,38],"12034895","kolar",[315,316,37,300,317,38],"12040499",6,"robdodson",[155,31,45,289,156,38],[200,267,45,302,201,38],[321,267,38,273,11,45],"12033626",[323,267,38,273,11,45],"12034176",[250,267,43,304,251,38],[326,30,38,327,328,38],"12033681","other\u002Fneutral\u002Fnone","sugarpile",[330,331,45,286,332,38],"12034015",10,"lsiebert",[334,335,45,336,337,38],"12033363",11,"project\u002Fcritical\u002Fprivacy","kikohs",[339,335,38,340,341,38],"12033498","commenter\u002Fneutral\u002Fprivacy","Johnny555",[343,335,38,340,344,38],"12033638","lionsdan",[346,335,38,327,347,38],"12033728","brianwawok",[349,350,37,351,352,38],"12034329",12,"maker\u002Fneutral\u002Fidea","sideproject",[76,350,38,354,11,45],"project\u002Fpositive\u002Fexecution",[111,258,43,356,112,38],"project\u002Fpositive\u002Fdesign",[358,258,38,273,11,45],"12033610",[360,258,38,273,112,38],"12034112",[169,33,45,302,170,38],[363,364,38,327,365,38],"12035592",15,"fazza99",[367,364,38,327,11,45],"12036377",[191,18,45,286,192,38],[99,18,38,370,11,45],"project\u002Fneutral\u002Fdesign",[173,18,45,286,174,38],[115,373,43,356,116,38],17,[375,373,45,289,347,38],"12033725",[377,373,37,300,378,38],"12033865","owenconti",[380,373,38,273,347,38],"12037152",[382,383,38,327,384,38],"12033981",18,"needcaffeine",[386,383,38,327,387,38],"12034017","LogicX",[389,383,38,327,384,38],"12040806",[391,383,38,327,392,38],"12034067","JangoSteve",[222,394,37,370,223,38],19,[396,394,38,370,11,45],"12033700",[139,398,43,309,140,38],20,[123,400,43,356,124,38],21,[207,402,37,403,208,38],22,"project\u002Fneutral\u002Fidea",[180,405,45,302,181,38],23,[407,405,38,408,11,45],"12033976","project\u002Fneutral\u002Fexecution",[216,405,37,408,181,38],[64,405,38,273,65,38],[412,405,38,273,181,38],"12034421",[68,405,38,273,69,38],[415,405,38,416,417,38],"12034808","commenter\u002Fcritical\u002Fidea","stephenr",[419,405,38,420,421,38],"12035477","commenter\u002Fneutral\u002Fidea","abricot",[423,405,38,420,424,38],"12034807","simondelacourt",[426,405,38,327,427,38],"12036462","sportanova",[429,430,43,304,431,38],"12040507",24,"jason_slack",[119,433,43,356,120,38],25,[435,433,38,304,11,45],"12033702",[],[438,443,448,452,456,460],{"id":439,"name":440,"points":441,"category":442},"12030172","superslow",276,"learning_science",{"id":444,"name":445,"points":446,"category":447},"12014663","djent",275,"creative",{"id":449,"name":450,"points":451,"category":447},"12035058","codepen.io",149,{"id":453,"name":454,"points":455,"category":20},"12030423","Essential YouTube",110,{"id":457,"name":458,"points":14,"category":459},"12018199","Readsure","productivity",{"id":461,"name":462,"points":463,"category":464},"12016850","Affectiva YouTube demo",69,"ai",false,"v2",{"id":468,"name":5,"line":6,"ai":465,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":469,"top":18,"kw":470,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":471,"url":9,"mix":472,"praise":107,"objection":144,"sub":21},12033278,-0.09,[24,25,21,26],"3030111010551051103501011330030510300055",[30,31,32,33],1794036545622]