[{"data":1,"prerenderedAt":196},["ShallowReactive",2],{"project-4044362":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":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":40,"post_text":41,"what":42,"said":63,"maker_in_thread":124,"shape":126,"grid":131,"attempts":159,"same_week":160,"maker_shows":37,"maker_hidden":188,"reader_version":189,"card":190},"4044362","Cloudedit","I converted my Backbone\u002FRails app Cloudedit to Parse in 5 minutes","title","Show HN: I converted my Backbone\u002FRails app Cloudedit to Parse in 5 minutes","http:\u002F\u002Fwww.jamesyu.org\u002F2012\u002F05\u002F20\u002Fconverting-cloudedit-from-backbone-to-parse\u002F","jamesyu.org","tikhon",1338405569,2012,82,12,285,1677,17,"notable","dev_tools","backend migration example","web_app",[24,25,26,27],"parse backend","backbone.js","rails","backend as a service","curious",0.214,{"positive":31,"neutral":32,"mixed":33,"critical":33},2,3,0,5,{"design":36,"idea":38,"execution":39},{"positive":37,"critical":33},1,{"positive":37,"critical":33},{"positive":33,"critical":33},[33,33,33,33,33,33,34,32,32,34,32,33],null,{"problem":41,"audience":41,"pricing":41,"motivation":41,"time_to_build":43,"stack":49,"openness":62,"stage":62,"team_size":62},{"value":44,"source":45,"evidence":46},"5 minutes to convert","maker",[47],{"id":48},"post",[50,54,58],{"value":51,"source":45,"evidence":52},"Backbone.js",[53],{"id":48},{"value":55,"source":45,"evidence":56},"Rails",[57],{"id":48},{"value":59,"source":45,"evidence":60},"Parse",[61],{"id":48},"unknown",{"praise":64,"objections":84,"requests":110,"questions":115,"alternatives":123},[65,77],{"value":66,"source":67,"evidence":68},"Good design decisions; easy to convert between Parse and Backbone","commenter",[69,73],{"id":70,"by":71,"text":72},"4044736","pestaa","Great design decisions. In fact, this got me thinking. I might just start out with Parse if it is so easy to convert it the other way as well.",{"id":74,"by":75,"text":76},"4045159","zeroonetwothree","It seems like we just need a wrapper that lets you pick whether to use Parse or Backbone. That should eliminate the worry of lock in (you'd still have to add the server code if…",{"value":78,"source":67,"evidence":79},"Parse is great for moving fast before finding product\u002Fmarket fit",[80],{"id":81,"by":82,"text":83},"4046257","kenrikm","Exactly, A) if you don't use Parse you're going to have to write server code. B) If you do use Parse and decide to change in the future you're going to have to write server code.…",[85,99,103],{"value":86,"source":67,"evidence":87},"Author is a Parse founder and the post is undisclosed promotion in the title",[88,92,96],{"id":89,"by":90,"text":91},"4045166","durbin","a disclosure that you're one of the founders of Parse would be appropriate.",{"id":93,"by":94,"text":95},"4045413","kolektiv","Very much agreed. From a HN account that isn't immediately associable with the source of the story, this is little more than astroturfing. It's not as if they're unheard of on HN…",{"id":97,"by":90,"text":98},"4045646","The title of the HN link is purposely misleading.",{"value":100,"source":67,"evidence":101},"Vendor lock-in concern with Parse",[102],{"id":74,"by":75,"text":76},{"value":104,"source":67,"evidence":105},"Too many Parse posts on the front page",[106],{"id":107,"by":108,"text":109},"4044963","DavidAbrams","Hooray, ANOTHER Parse post on the front page!",[111],{"value":112,"source":67,"evidence":113},"A wrapper letting developers choose between Parse and Backbone",[114],{"id":74,"by":75,"text":76},[116],{"value":117,"source":67,"evidence":118},"How does Parse store and retrieve data?",[119],{"id":120,"by":121,"text":122},"4047142","Corrado","I may be missing something but how does Parse store\u002Fretrieve data? Is it using HTML5 storage? UPDATE: Nevermind. I just found the other article on HN that explains how Parse is a…",[],{"comments":33,"answered":33,"key":125},[],{"commenters":127,"max_depth":128,"maker_replies":33,"first_comment_mins":129,"lifespan_hours":130},11,4,86,14,[132,134,135,139,142,143,146,148,150,154,156,157],[89,33,33,133,90,33],"commenter\u002Fcritical\u002Fnone",[93,33,33,133,94,33],[136,33,33,137,138,33],"4045595","commenter\u002Fneutral\u002Fnone","dsil",[140,33,33,137,141,33],"4045594","_pius",[97,33,33,133,90,33],[144,33,33,137,145,33],"4045987","DigitalSea",[70,37,34,147,71,33],"project\u002Fpositive\u002Fdesign",[74,31,32,149,75,33],"project\u002Fneutral\u002Fidea",[151,31,32,152,153,33],"4045344","project\u002Fneutral\u002Fexecution","bmelton",[81,31,34,155,82,33],"project\u002Fpositive\u002Fidea",[120,32,32,149,121,33],[107,128,33,158,108,33],"other\u002Fcritical\u002Fnone",[],[161,166,171,175,180,184],{"id":162,"name":163,"points":164,"category":165},"4025901","Drapache",98,"infrastructure",{"id":167,"name":168,"points":169,"category":170},"4028597","Snaketron",96,"games",{"id":172,"name":173,"points":174,"category":20},"4023941","Stallion",93,{"id":176,"name":177,"points":178,"category":179},"4031699","JSON5",64,"languages",{"id":181,"name":182,"points":183,"category":179},"4040046","Joint",56,{"id":185,"name":186,"points":187,"category":20},"4025361","Gistlicious",54,false,"v2",{"id":191,"name":5,"line":6,"ai":188,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":192,"top":18,"kw":193,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":194,"url":9,"mix":195,"praise":66,"objection":86,"sub":21},4044362,0.21,[24,25,26,27],"000000533530",[31,32,33,33],1793990881887]