[{"data":1,"prerenderedAt":166},["ShallowReactive",2],{"project-14185056":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":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":32,"aspects":33,"strip":36,"post_text":28,"what":37,"said":66,"maker_in_thread":106,"shape":114,"grid":117,"attempts":129,"same_week":130,"maker_shows":107,"maker_hidden":159,"reader_version":160,"card":161},"14185056","Learn Pure React","An Interactive Deep Dive into the Basics of React.js","title","Show HN: Learn Pure React – An Interactive Deep Dive into the Basics of React.js","https:\u002F\u002Fwww.educative.io\u002Fcollection\u002F5661736652767232\u002F5629499534213120","educative.io","dceddia",1493047778,2017,6,2064,2242,93,"shown","learning_science","online course","web_app",[23,24,25,26],"react","learn react","interactive course","javascript","quiet",null,{"positive":30,"neutral":31,"mixed":31,"critical":31},0,1,3,{"execution":34,"docs":35},{"positive":30,"critical":30},{"positive":30,"critical":31},[32,30,32,30,31,30],{"problem":38,"audience":28,"pricing":44,"motivation":28,"time_to_build":28,"stack":52,"openness":63,"stage":64,"team_size":65},{"value":39,"source":40,"evidence":41},"Learning the basics of React.js","maker",[42],{"id":43},"post",{"value":45,"source":46,"evidence":47},"Paid course with a free preview","commenter",[48],{"id":49,"by":50,"text":51},"14195784","r_singh","That's great, this should be helpful for people to get up and running with React without getting bogged down by the tools\u002Fconfig. Just my honest feedback though: The lesson \"Why…",[53,59],{"value":54,"source":40,"evidence":55},"React",[56],{"id":57,"by":11,"text":58},"14195623","The course relies on Create React App, and does not delve into deploying to production. CRA does have a \"build\" command (npm run build) so you can use it to generate files…",{"value":60,"source":40,"evidence":61},"Create React App",[62],{"id":57,"by":11,"text":58},"paid","launched","unknown",{"praise":67,"objections":68,"requests":79,"questions":84,"alternatives":95},[],[69,73],{"value":70,"source":46,"evidence":71},"Preview lacks the 'Why Just React' lesson, making it hard to decide to pay",[72],{"id":49,"by":50,"text":51},{"value":74,"source":46,"evidence":75},"Preview lesson was not accessible after the maker said it was",[76],{"id":77,"by":50,"text":78},"14219263","Thank you! I never noticed that these were free courses, I just assumed that they were paid with Egghead pro. Edit: I tried previewing that lesson but still can't. It says this…",[80],{"value":81,"source":46,"evidence":82},"Add 'Why Just React' lesson to the free preview",[83],{"id":49,"by":50,"text":51},[85,91],{"value":86,"source":46,"evidence":87},"Does the course cover deploying a React app, and which tooling is needed?",[88],{"id":89,"by":50,"text":90},"14191926","So if I take this course and want to deploy a React app, will I have to use create react app, or will I have to acquaint myself with webpack?",{"value":92,"source":46,"evidence":93},"What resource to learn React best practices after the course?",[94],{"id":49,"by":50,"text":51},[96,102],{"value":97,"source":40,"evidence":98},"Egghead.io courses",[99],{"id":100,"by":11,"text":101},"14202977","Thanks for the feedback - I updated it to make that available for preview. I would recommend checking out Egghead.io if you haven't. They've got a lot of courses covering a range…",{"value":103,"source":46,"evidence":104},"React Fundamentals by Tyler McGinnis on reacttraining.com",[105],{"id":49,"by":50,"text":51},{"comments":32,"answered":107,"key":108},2,[109,110,111],{"id":57,"text":58},{"id":100,"text":101},{"id":112,"text":113},"14310240","Sorry about that, and sorry for the delay - it should be available for preview, for real now :) I had hit \"Save\" but I didn't hit \"Publish\". Oops.",{"commenters":107,"max_depth":14,"maker_replies":32,"first_comment_mins":115,"lifespan_hours":116},1073,387,[118,120,122,124,126,128],[89,30,32,119,50,30],"project\u002Fneutral\u002Fexecution",[57,30,30,121,11,31],"maker\u002Fneutral\u002Fdocs",[49,30,32,123,50,30],"project\u002Fmixed\u002Fdocs",[100,30,30,125,11,31],"maker\u002Fneutral\u002Fnone",[77,30,31,127,50,30],"project\u002Fcritical\u002Fdocs",[112,30,30,125,11,31],[],[131,136,141,146,150,155],{"id":132,"name":133,"points":134,"category":135},"14180673","Timestrap",264,"productivity",{"id":137,"name":138,"points":139,"category":140},"14202456","Commento",233,"web_saas",{"id":142,"name":143,"points":144,"category":145},"14183597","nescat.gcubed.co",196,"games",{"id":147,"name":148,"points":149,"category":135},"14204759","Kobble",179,{"id":151,"name":152,"points":153,"category":154},"14167466","WrapAPI v2",166,"dev_tools",{"id":156,"name":157,"points":158,"category":145},"14202124","BreakLock",139,false,"v2",{"id":162,"name":5,"line":6,"ai":159,"cat":19,"year":13,"points":14,"comments":14,"rec":27,"s":28,"top":17,"kw":163,"maker":11,"domain":10,"tier":18,"attempts":30,"strip":164,"url":9,"mix":165,"praise":-1,"objection":70,"sub":20},14185056,[23,24,25,26],"303010",[30,31,31,31],1793990958104]