[{"data":1,"prerenderedAt":129},["ShallowReactive",2],{"project-39228771":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"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":30,"aspects":32,"strip":34,"post_text":28,"what":36,"said":61,"maker_in_thread":75,"shape":80,"grid":83,"attempts":88,"same_week":93,"maker_shows":35,"maker_hidden":122,"reader_version":123,"card":124},"39228771","dhc.iwanalabs.com","Reusable components with Django and HTMX","title","Show HN: Reusable components with Django and HTMX","https:\u002F\u002Fdhc.iwanalabs.com\u002F","dcastm",1706883749,2024,11,2,2489,3515,71,"shown","languages","web component library","library",[23,24,25,26],"django","htmx","reusable components","django templates","quiet",null,{"positive":30,"neutral":31,"mixed":31,"critical":31},1,0,{"docs":33},{"positive":30,"critical":31},[35,31],5,{"problem":37,"audience":43,"pricing":28,"motivation":28,"time_to_build":28,"stack":51,"openness":60,"stage":60,"team_size":60},{"value":38,"source":39,"evidence":40},"Reusable component patterns for Django apps using HTMX","inferred",[41],{"id":42},"post",{"value":44,"source":45,"evidence":46},"Django and htmx developers","commenter",[47],{"id":48,"by":49,"text":50},"39235253","ralmidani","This looks really nice, thank you! I’m actually building a Django and htmx app right now and will definitely be using some of these code samples. As a side note, I really wish…",[52,57],{"value":53,"source":54,"evidence":55},"Django","maker",[56],{"id":42},{"value":24,"source":54,"evidence":58},[59],{"id":42},"unknown",{"praise":62,"objections":67,"requests":68,"questions":73,"alternatives":74},[63],{"value":64,"source":45,"evidence":65},"Looks really nice and useful code samples",[66],{"id":48,"by":49,"text":50},[],[69],{"value":70,"source":45,"evidence":71},"Better IDE support for Django string templates",[72],{"id":48,"by":49,"text":50},[],[],{"comments":30,"answered":31,"key":76},[77],{"id":78,"text":79},"39241085","Awesome! If you have any feedback please let me know",{"commenters":14,"max_depth":14,"maker_replies":30,"first_comment_mins":81,"lifespan_hours":82},481,25,[84,86],[48,31,35,85,49,31],"project\u002Fpositive\u002Fdocs",[78,31,31,87,10,30],"maker\u002Fneutral\u002Fnone",[89,90],{"id":4,"t":11,"points":13,"comments":14},{"id":91,"t":92,"points":35,"comments":31},"39346616",1707754611,[94,99,104,109,113,118],{"id":95,"name":96,"points":97,"category":98},"39288039","One Minute Focus",741,"consumer_social",{"id":100,"name":101,"points":102,"category":103},"39263854","Atopile",595,"dev_tools",{"id":105,"name":106,"points":107,"category":108},"39261486","Natural-SQL-7B",362,"ai",{"id":110,"name":111,"points":112,"category":19},"39214743","filippo.io\u002Fmlkem768",315,{"id":114,"name":115,"points":116,"category":117},"39232572","Minesweeper Twist",293,"games",{"id":119,"name":120,"points":121,"category":98},"39260760","Random Hacker News",267,false,"v2",{"id":125,"name":5,"line":6,"ai":122,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":28,"top":17,"kw":126,"maker":10,"domain":5,"tier":18,"attempts":14,"strip":127,"url":9,"mix":128,"praise":64,"objection":-1,"sub":20},39228771,[23,24,25,26],"50",[30,31,31,31],1794036649154]