[{"data":1,"prerenderedAt":398},["ShallowReactive",2],{"project-7985692":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"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":34,"aspects":35,"strip":41,"post_text":43,"what":44,"said":96,"maker_in_thread":198,"shape":207,"grid":211,"attempts":361,"same_week":362,"maker_shows":42,"maker_hidden":390,"reader_version":391,"card":392},"7985692","Full Stack Python","title","Show HN: Full Stack Python","http:\u002F\u002Fwww.fullstackpython.com\u002F","fullstackpython.com","makaimc",1404420506,2014,327,57,40,2272,2,"legend","learning_science","programming tutorial site","web_app",[23,24,25,26],"python web framework","flask tutorial","django tutorial","python deployment","mixed",0.255,{"positive":30,"neutral":31,"mixed":32,"critical":33},10,9,0,5,24,{"docs":36,"performance":37,"design":38,"idea":39},{"positive":33,"critical":32},{"positive":32,"critical":17},{"positive":32,"critical":32},{"positive":32,"critical":40},3,[32,32,32,32,33,40,32,40,32,32,32,32,32,40,33,42,32,32,32,32,32,40,32,42,42,32,40,42,40,40,33,33,33,32,33,32,40,40,33,33],1,null,{"problem":45,"audience":57,"pricing":43,"motivation":65,"time_to_build":43,"stack":72,"openness":94,"stage":95,"team_size":94},{"value":46,"source":47,"evidence":48},"Helps new Python programmers build and deploy a real web application","inferred",[49,53],{"id":50,"by":51,"text":52},"7986826","samirmenon","I think, in this context, \"beginners\" refers to new Python programmers who want to use Python to build a web app. After all, the site's intro clearly states, \"You're knee deep in…",{"id":54,"by":55,"text":56},"7986234","izolate","I would've loved to have had this resource when I was starting out and so desperately wanted to move to Python from PHP, but had little idea how. Also, there's so little…",{"value":58,"source":47,"evidence":59},"People learning Python who want to build web apps",[60,61],{"id":50,"by":51,"text":52},{"id":62,"by":63,"text":64},"7986100","gutkowski","Great content structure! I will definitely recommend this site for beginners.",{"value":66,"source":67,"evidence":68},"Maker wanted resources like this while learning Python","maker",[69],{"id":70,"by":10,"text":71},"7986273","thanks, it's great to hear! I created the site because while I was learning Python these were the resources I would've loved to have learned from. Regarding Pyramid, I completely…",[73,78,89],{"value":74,"source":75,"evidence":76},"Python","commenter",[77],{"id":50,"by":51,"text":52},{"value":79,"source":75,"evidence":80},"Flask",[81,85],{"id":82,"by":83,"text":84},"7986014","soggypenny","Great timing as I was recently looking for a resource like this. I've been leaning towards Flask (vs. Django) so I'll definitely check this out.",{"id":86,"by":87,"text":88},"7987273","arvin","This is a great resource and just the right timing since I'm planning on building a website on Google App Engine using Python with Flask.",{"value":90,"source":75,"evidence":91},"Django",[92,93],{"id":54,"by":55,"text":56},{"id":70,"by":10,"text":71},"unknown","launched",{"praise":97,"objections":118,"requests":144,"questions":166,"alternatives":181},[98,110],{"value":99,"source":75,"evidence":100},"Well structured, comprehensive guide with deployment section",[101,102,106],{"id":62,"by":63,"text":64},{"id":103,"by":104,"text":105},"7987260","brickmort","I like this! It's a very comprehensive guide complete with a section on deployment, and not to mention a rich collection of links. Nice job!",{"id":107,"by":108,"text":109},"7986226","luisehk","Lately I've been writing some small scripts in Python to automatize some work and learn the language too, so this site is just what I needed. Great stuff.",{"value":111,"source":75,"evidence":112},"Useful for those moving from PHP or LAMP to Python",[113,114],{"id":54,"by":55,"text":56},{"id":115,"by":116,"text":117},"7989908","notastartup","This is such a useful guide for me. Especially as someone from the LAMP stack who played with javascript on the server side that left a bad taste in the mouth, I've finally…",[119,130,137],{"value":120,"source":75,"evidence":121},"Title overstates it; covers only server-side, not full stack",[122,126],{"id":123,"by":124,"text":125},"7986406","msane","Interesting content. \"Full Stack\" means all those server-side bits and the client application portions as well. i.e., \"everything\". This looks like it addresses only the…",{"id":127,"by":128,"text":129},"7986432","ma2rten","This. When I read \"full stack python\" I was expecting something like Meteor behind the link.",{"value":131,"source":75,"evidence":132},"Python cannot run client-side like JavaScript",[133],{"id":134,"by":135,"text":136},"7986662","SatoshiPacioli","I will not, beginners who want to build a web app should start with JS. Until Python is executed client-side as quickly as JS, \"fullstack python\" is a lie.",{"value":138,"source":75,"evidence":139},"Pyramid described as MVC, which its docs dispute",[140],{"id":141,"by":142,"text":143},"7985893","einselbst","Great idea. Will sure read more on your site later on, but one thing that struck me is \"Pyramid applications are built using a model-view-controller architecture.\" There is a…",[145,152,159],{"value":146,"source":75,"evidence":147},"Add a Pyramid page",[148,149],{"id":54,"by":55,"text":56},{"id":150,"by":128,"text":151},"7986438","Maybe you could also add a little of information about why one would choose on framework over the other.",{"value":153,"source":75,"evidence":154},"Use Python 3 in the tutorial",[155],{"id":156,"by":157,"text":158},"7986382","JelteF","I think recommending Python 3 would be good in this tutorial. Since the people that read this are probably starting a new project and both recommended frameworks support it.",{"value":160,"source":75,"evidence":161},"Cover provisioning tools like SaltStack",[162],{"id":163,"by":164,"text":165},"7986540","bsaul","I guess it may be out of the scope for that book, but i was expecting a mention of saltstack on the deployment part. Since there wasn't any mention of any provisionning tools (…",[167,174],{"value":168,"source":75,"evidence":169},"Is full stack meaningful if frontend is JavaScript?",[170],{"id":171,"by":172,"text":173},"7986328","nawitus","Is it 'full stack' if the frontend is written in JavaScript?",{"value":175,"source":75,"evidence":176},"Should beginners start with JavaScript instead?",[177,178],{"id":134,"by":135,"text":136},{"id":179,"by":135,"text":180},"7986856","I started with Flask because I knew some Python. I just moved to node.js \u002F Meteor. I wish I had started with the latter. I wish someone had told me \"Python is nice, I understand…",[182,189,194],{"value":183,"source":75,"evidence":184},"Real Python",[185],{"id":186,"by":187,"text":188},"7987855","blumkvist","Great timing for me too! I started reading LPTHW, so I can learn django and take on a site I want. I just hate wordpress with passion. I have a really hard time digging and…",{"value":190,"source":75,"evidence":191},"Meteor",[192,193],{"id":127,"by":128,"text":129},{"id":179,"by":135,"text":180},{"value":195,"source":75,"evidence":196},"Learn Python the Hard Way",[197],{"id":186,"by":187,"text":188},{"comments":40,"answered":32,"key":199},[200,201,204],{"id":70,"text":71},{"id":202,"text":203},"7986283","thanks, I'll make the change based on this link. I'm coming primarily from a Django & Flask background so my description of Pyramid isn't from a position of knowledge. I'll have…",{"id":205,"text":206},"7987255","not lame at all! definitely a mistake on my part and should be fixed now. thank you!",{"commenters":208,"max_depth":33,"maker_replies":40,"first_comment_mins":209,"lifespan_hours":210},49,27,28,[212,216,219,222,225,228,230,232,234,237,241,244,247,250,253,256,259,263,266,267,268,270,272,276,279,280,281,284,286,289,291,294,297,299,302,303,306,309,312,315,319,320,322,324,326,327,329,333,335,336,340,343,345,349,353,355,359],[213,32,32,214,215,32],"7988357","other\u002Fneutral\u002Fnone","Derbasti",[217,32,32,214,218,32],"7988459","_pmf_",[220,32,32,214,221,32],"7989332","nailer",[223,32,32,214,224,32],"7989480","sergiotapia",[226,32,32,214,227,32],"7988956","gaius",[54,42,33,229,55,32],"project\u002Fpositive\u002Fdocs",[70,42,32,231,10,42],"maker\u002Fpositive\u002Fnone",[150,42,40,233,128,32],"maker\u002Fneutral\u002Fdocs",[235,42,32,214,236,32],"7986549","aidos",[238,17,40,239,240,32],"7986013","project\u002Fneutral\u002Fdocs","wodenokoto",[242,17,32,214,243,32],"7986139","ovis",[245,17,32,214,246,32],"7988732","lmm",[248,17,32,214,249,32],"7988752","marcosdumay",[251,17,32,214,252,32],"7986163","hartleybrody",[254,17,32,214,255,32],"7988169","sergiosgc",[257,17,32,214,258,32],"7990114","deckiedan",[260,17,32,261,262,32],"7990689","commenter\u002Fneutral\u002Fnone","nsomaru",[264,17,32,214,265,32],"7987108","pizza",[141,40,40,239,142,32],[202,40,32,233,10,42],[62,269,33,229,63,32],4,[134,269,42,271,135,32],"project\u002Fcritical\u002Fperformance",[273,269,32,274,275,32],"7986690","commenter\u002Fneutral\u002Fperformance","sillysaurus3",[277,269,32,274,278,32],"7986787","Aldo_MX",[50,269,32,261,51,32],[179,269,32,261,135,32],[282,269,32,261,283,32],"7987598","flaie",[285,269,32,261,116,32],"7989936",[287,269,32,261,288,32],"7987789","codygman",[171,33,40,290,172,32],"project\u002Fneutral\u002Fdesign",[292,33,32,261,293,32],"7989297","alexserver",[295,33,32,214,296,32],"7989557","andrewflnr",[298,33,32,214,293,32],"7989940",[123,300,42,301,124,32],6,"project\u002Fcritical\u002Fidea",[127,300,42,301,128,32],[304,300,32,214,305,32],"7986541","maerF0x0",[307,300,32,214,308,32],"7987982","lucian1900",[310,300,40,239,311,32],"7986507","sehr",[313,300,42,301,314,32],"7986858","MichaelGG",[316,317,40,239,318,32],"7986987",7,"smurfpadre",[205,317,32,231,10,42],[156,321,40,239,157,32],8,[82,31,33,323,83,32],"project\u002Fpositive\u002Fnone",[325,31,32,214,252,32],"7986170",[103,30,33,229,104,32],[86,328,33,323,87,32],11,[330,328,40,331,332,32],"7987728","project\u002Fneutral\u002Fnone","shekhar101",[334,328,32,214,87,32],"7988057",[186,328,33,229,187,32],[337,338,32,261,339,32],"7987044",12,"est",[341,338,32,261,342,32],"7987090","nashequilibrium",[163,344,40,239,164,32],13,[346,347,33,229,348,32],"7987276",14,"waitingkuo",[350,351,42,271,352,32],"7987292",15,"bpicolo",[107,354,33,323,108,32],16,[356,357,33,323,358,32],"7986151",17,"KJasper",[115,360,33,323,116,32],18,[],[363,367,372,377,381,386],{"id":364,"name":365,"points":366,"category":19},"8011081","Sysadmin Casts",443,{"id":368,"name":369,"points":370,"category":371},"8004839","Hacker News Redesign",380,"productivity",{"id":373,"name":374,"points":375,"category":376},"7985162","Prelang",229,"dev_tools",{"id":378,"name":379,"points":380,"category":19},"7985305","A Rogue State Along Two Rivers",212,{"id":382,"name":383,"points":384,"category":385},"7984989","Freeciv web client",197,"games",{"id":387,"name":388,"points":389,"category":376},"8012103","MechanicalSoup",180,false,"v2",{"id":393,"name":5,"line":5,"ai":390,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":394,"top":17,"kw":395,"maker":10,"domain":9,"tier":18,"attempts":32,"strip":396,"url":8,"mix":397,"praise":99,"objection":120,"sub":20},7985692,0.26,[23,24,25,26],"0000530300000351000003011031335550503355",[30,31,32,33],1793990907413]