[{"data":1,"prerenderedAt":545},["ShallowReactive",2],{"project-8699167":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":33,"aspects":34,"strip":44,"post_text":45,"what":46,"said":86,"maker_in_thread":236,"shape":244,"grid":248,"attempts":507,"same_week":508,"maker_shows":36,"maker_hidden":537,"reader_version":538,"card":539},"8699167","Flakes","Front-end framework optimized for internal apps","title","Show HN: Front-end framework optimized for internal apps","http:\u002F\u002Fgetflakes.com\u002Findex.html","getflakes.com","khet",1417701036,2014,438,93,17,2272,1,"legend","dev_tools","front-end framework","library",[21,24,25,26],"internal apps","css framework","bootstrap alternative","debated",-0.013,{"positive":30,"neutral":31,"mixed":32,"critical":30},13,15,4,45,{"design":35,"docs":38,"idea":41,"execution":43},{"positive":36,"critical":37},8,3,{"positive":39,"critical":40},0,2,{"positive":37,"critical":42},5,{"positive":39,"critical":37},[37,39,39,39,39,39,42,42,42,37,37,37,39,39,42,42,39,18,37,37,37,42,39,18,37,42,42,18,39,18,42,37,18,18,18,18,37,42,39,18],null,{"problem":47,"audience":59,"pricing":45,"motivation":45,"time_to_build":45,"stack":68,"openness":83,"stage":84,"team_size":85},{"value":48,"source":49,"evidence":50},"Building data-heavy internal business apps with existing frameworks like Bootstrap is cluttered and awkward","commenter",[51,55],{"id":52,"by":53,"text":54},"8700240","thirdsun","This is great - I'm working on internal webapps full time and I often notice how data-heavy apps with high density of information come with their very own challenges that make…",{"id":56,"by":57,"text":58},"8700250","rrrx3","I think you misunderstood my post. Everything I've seen does push for simplicity. But simplicity doesn't manifest itself here... datagrids are not simple, no matter how clean the…",{"value":60,"source":61,"evidence":62},"Developers building internal enterprise web apps","inferred",[63,64],{"id":52,"by":53,"text":54},{"id":65,"by":66,"text":67},"8702157","rfc791","Well done. I work in a large enterprise and have no design ability. Tired of banging bootstrap together and not quite getting the look you achieved with Flakes. Looking forward…",[69,76],{"value":70,"source":61,"evidence":71},"jQuery",[72],{"id":73,"by":74,"text":75},"8700494","languagehacker","Lots of nice work put into this, but I think some of the fundamental architectural assumptions are a little regressive. For instance, it looks like the boilerplate expects a lot…",{"value":77,"source":61,"evidence":78},"Sass",[79],{"id":80,"by":81,"text":82},"8700081","alanning","Very nice work. Given the prevalence of Bootstrap and Foundation, it would probably help adoption if there were options with those as the base styling lib. I know there is a lot…","open_source","launched","solo",{"praise":87,"objections":126,"requests":173,"questions":197,"alternatives":210},[88,104,119],{"value":89,"source":49,"evidence":90},"Clean, sleek look that suits business apps",[91,95,99,103],{"id":92,"by":93,"text":94},"8700074","snlacks","I wish more things looked like this at work. There's apps that look like native apps, there's bootstrap apps, there's all the custom CSS floating around, there's whatever's new,…",{"id":96,"by":97,"text":98},"8701880","nnnnni","I think that it looks clean and like it'd be easy to look at all day than something that's flashy.",{"id":100,"by":101,"text":102},"8703598","kbart","I'd called that \"lean and clean\" instead of \"boring\". And I wish that more user facing apps would look like that, not just internal ones. Maybe it's just me, but all these flashy…",{"id":65,"by":66,"text":67},{"value":105,"source":49,"evidence":106},"Grid forms and search\u002Ffilter design are well liked",[107,111,115],{"id":108,"by":109,"text":110},"8699653","josekpaul","I really like gridforms for dense data-entry forms (http:\u002F\u002Fkumailht.com\u002Fgridforms\u002F).",{"id":112,"by":113,"text":114},"8699701","toddsiegel","This is really cool and a nice start. One big thing we are dealing with in our internal app are responsive tables. We display some data in tables, but it almost always looks like…",{"id":116,"by":117,"text":118},"8701135","b2themax","I think it looks sharp. But the monotonality, or lack of contrast within the layouts blends elements together, so I would find it difficult to read and interact with for an…",{"value":120,"source":49,"evidence":121},"Useful component set that covers most use cases",[122],{"id":123,"by":124,"text":125},"8699321","krat0sprakhar","This is a pleasant change. My goto framework for internal apps is Bootstrap (no surprise there) although I actually end up using only a handful of elements. Flakes looks like a…",[127,146,158,162],{"value":128,"source":49,"evidence":129},"Unclear why to choose it over Bootstrap",[130,134,138,142],{"id":131,"by":132,"text":133},"8699310","jchendy","Is there any compelling reason to try this if I'm already comfortable with using Bootstrap for internal apps?",{"id":135,"by":136,"text":137},"8701121","pimlottc","There's some nice visuals here but it's hard to see why I should choose to invest my time into learning this rather than something more standard like Bootstrap. And I don't…",{"id":139,"by":140,"text":141},"8700394","andyl","This looks great. I'd like to know: 1) how does this differ from bootstrap? 2) why a whole new framework, instead of extending bootstrap?",{"id":143,"by":144,"text":145},"8701571","alongnion","I prefer something more feature-rich, using a known framework like Bootstrap. There's a lot more features and examples built in to inexpensive templates for Admin interfaces like…",{"value":147,"source":49,"evidence":148},"Boring, bland design conflicts with user-experience goals",[149,152,155],{"id":150,"by":57,"text":151},"8699493","I'd like to understand more about the rationale that led you down the path of creating this. In my years in enterprise, user and market research has driven the push to create UIs…",{"id":153,"by":57,"text":154},"8700218","The research shows that there should be a greater convergence because of the cognitive dissonance that occurs otherwise. It is an inarguable fact that people are using software…",{"id":156,"by":57,"text":157},"8701748","\"Compelling\" refers to aesthetics and feeling of reward when using the application - \"This is an attractive application that makes me feel good when i use it\", while \"at home &…",{"value":159,"source":49,"evidence":160},"Front-end architecture is regressive, relying on jQuery and server-side rendering",[161],{"id":73,"by":74,"text":75},{"value":163,"source":49,"evidence":164},"Bugs found in demo controls such as Next button and select all checkbox",[165,169],{"id":166,"by":167,"text":168},"8699893","rikkus","Went to this page: http:\u002F\u002Fgetflakes.com\u002Fpreview\u002Fbrowsing-data.html The 'Next' button on the grid seems to be broken. No javascript error in console. Current stable Chrome, Windows.",{"id":170,"by":171,"text":172},"8700055","doque","The 'select all' checkbox on http:\u002F\u002Fgetflakes.com\u002Fpreview\u002Ftables.html has no effect my Chrome.",[174,182,193],{"value":175,"source":49,"evidence":176},"Add admin components such as grids, cards and wizards",[177,181],{"id":178,"by":179,"text":180},"8699396","ckluis","Nicely done, but if you are really trying to be a framework for internal apps (vs a design framework like bootstrap) - I would focus on adding a couple of more admin-like…",{"id":112,"by":113,"text":114},{"value":183,"source":49,"evidence":184},"Add charting integration",[185,189],{"id":186,"by":187,"text":188},"8702729","hwgd","Not sure why Bootstrap bloat is a problem if it's just going to be an internal app. I'd rather go with a more familiar, and well known framework, and not have the overhead of…",{"id":190,"by":191,"text":192},"8699833","JelteF","I think it's strange that they use Morris.js[1] for their graphs on the main pages, but don't mention it anywhere. [1]https:\u002F\u002Fmorrisjs.github.io\u002Fmorris.js\u002F",{"value":194,"source":49,"evidence":195},"Support Bootstrap or Foundation as base styling",[196],{"id":80,"by":81,"text":82},[198,203],{"value":199,"source":49,"evidence":200},"How does it differ from Bootstrap",[201,202],{"id":139,"by":140,"text":141},{"id":131,"by":132,"text":133},{"value":204,"source":49,"evidence":205},"What license is it under",[206],{"id":207,"by":208,"text":209},"8700848","rMBP","License? Scanned both the github and docs for any mention of it.",[211,217,221,225,232],{"value":212,"source":49,"evidence":213},"Bootstrap",[214,215,216],{"id":131,"by":132,"text":133},{"id":139,"by":140,"text":141},{"id":186,"by":187,"text":188},{"value":218,"source":49,"evidence":219},"Foundation",[220],{"id":80,"by":81,"text":82},{"value":222,"source":49,"evidence":223},"Semantic UI",[224],{"id":178,"by":179,"text":180},{"value":226,"source":49,"evidence":227},"OpenUI5",[228],{"id":229,"by":230,"text":231},"8699694","ivan_ah","What about OpenUI5 for business apps: https:\u002F\u002Fopenui5.hana.ondemand.com\u002F#content\u002FControls\u002Findex.html From my initial tests, it's very clean MVC (a bit verbose). Also the deploy…",{"value":233,"source":49,"evidence":234},"SmartAdmin",[235],{"id":143,"by":144,"text":145},{"comments":40,"answered":18,"key":237},[238,241],{"id":239,"text":240},"8703374","Good catch, should be fixed now.",{"id":242,"text":243},"8703349","Added an MIT license to the Github repo.",{"commenters":245,"max_depth":42,"maker_replies":40,"first_comment_mins":246,"lifespan_hours":247},73,37,169,[249,251,253,257,261,265,268,270,273,277,281,284,287,290,294,297,300,303,304,305,308,310,312,315,318,322,324,327,329,331,333,335,337,340,342,344,346,349,351,355,357,360,361,365,367,371,376,379,382,384,385,386,390,393,395,397,400,404,407,410,412,415,417,422,424,426,428,431,433,436,438,441,443,445,447,449,453,457,459,461,464,468,470,473,477,481,485,488,492,496,500,502,504],[178,39,37,250,179,39],"project\u002Fneutral\u002Fdesign",[108,18,39,252,109,39],"other\u002Fneutral\u002Fdesign",[254,18,39,255,256,39],"8700058","commenter\u002Fneutral\u002Fdesign","tracker1",[258,18,39,259,260,39],"8700469","other\u002Fneutral\u002Fnone","wldlyinaccurate",[262,18,39,263,264,39],"8701064","other\u002Fcritical\u002Fdesign","jahewson",[266,18,39,255,267,39],"8701127","hyperbovine",[269,18,39,255,264,39],"8701178",[271,18,39,255,272,39],"8702808","Gigablah",[274,18,39,275,276,39],"8703313","commenter\u002Fneutral\u002Fnone","stephentmcm",[278,18,39,279,280,39],"8702589","other\u002Fpositive\u002Fdesign","insin",[282,18,39,252,283,39],"8704517","bjoe_lewis",[285,18,39,263,286,39],"8734841","scottschulthess",[288,40,39,252,289,39],"8700228","teknologist",[291,40,42,292,293,39],"8700294","project\u002Fpositive\u002Fdesign","xanderstrike",[295,40,39,255,296,39],"8709391","akx",[298,40,39,255,299,39],"8700316","cle",[301,40,39,252,302,39],"8700566","ericcumbee",[96,40,42,292,97,39],[92,37,42,292,93,39],[306,37,39,275,307,39],"8702393","kylestlb",[309,37,39,255,93,39],"8704795",[112,32,37,311,113,39],"project\u002Fmixed\u002Fdesign",[313,32,37,250,314,39],"8699738","mhd",[316,32,37,250,317,39],"8700063","raziel2p",[319,42,37,320,321,39],"8699674","project\u002Fneutral\u002Fdocs","zkhalique",[239,42,39,323,11,18],"maker\u002Fneutral\u002Fdocs",[150,325,37,326,57,39],6,"maker\u002Fneutral\u002Fidea",[328,325,39,259,314,39],"8699534",[330,325,39,259,256,39],"8700137",[332,325,39,259,57,39],"8700269",[334,325,39,259,314,39],"8701312",[336,325,39,259,57,39],"8700261",[338,325,42,292,339,39],"8699551","whizzkid",[153,325,39,341,57,39],"commenter\u002Fneutral\u002Fidea",[343,325,39,341,314,39],"8701272",[345,325,39,252,57,39],"8701766",[347,325,42,292,348,39],"8699731","Cthulhu_",[350,325,39,252,314,39],"8699760",[352,325,39,353,354,39],"8699872","other\u002Fneutral\u002Fidea","forgotAgain",[56,325,18,356,57,39],"project\u002Fcritical\u002Fdesign",[358,325,39,353,359,39],"8700400","forgottenpass",[156,325,18,356,57,39],[362,363,39,259,364,39],"8699526",7,"jackweirdy",[52,36,42,366,53,39],"project\u002Fpositive\u002Fidea",[368,369,18,356,370,39],"8699780",9,"jordache",[372,373,42,374,375,39],"8700297",10,"maker\u002Fpositive\u002Fnone","quartzmo",[131,377,37,378,132,39],11,"project\u002Fneutral\u002Fidea",[380,377,37,320,381,39],"8699566","schrijver",[80,383,42,366,81,39],12,[207,30,37,320,208,39],[242,30,39,323,11,18],[387,388,39,259,389,39],"8701381",14,"jimmcslim",[391,388,39,275,392,39],"8701475","chm",[394,388,39,275,389,39],"8702435",[73,31,18,396,74,39],"project\u002Fcritical\u002Fexecution",[398,31,39,341,399,39],"8701295","gfodor",[401,402,39,259,403,39],"8700752",16,"reledi",[405,16,37,320,406,39],"8705025","waylandsmithers",[65,408,42,409,66,39],18,"project\u002Fpositive\u002Fnone",[186,411,37,311,187,39],19,[413,411,39,341,414,39],"8702785","vertex-four",[100,416,42,292,101,39],20,[418,419,18,420,421,39],"8702993",21,"project\u002Fcritical\u002Fidea","plow",[229,423,39,259,230,39],22,[425,423,39,259,256,39],"8700222",[427,423,39,259,230,39],"8702655",[429,423,39,259,430,39],"8735044","infinite_snoop",[143,432,18,420,144,39],23,[434,432,37,378,435,39],"8712166","firefoxNX11",[123,437,42,292,124,39],24,[439,437,39,259,440,39],"8700014","sensecall",[442,437,39,259,317,39],"8700088",[444,437,39,259,256,39],"8700187",[116,446,37,311,117,39],25,[166,448,18,396,167,39],26,[450,448,37,451,452,39],"8699941","project\u002Fneutral\u002Fexecution","buckbova",[454,448,18,455,456,39],"8700065","project\u002Fcritical\u002Fdocs","khalilravanna",[135,458,18,420,136,39],27,[190,460,37,320,191,39],28,[462,460,37,320,463,39],"8702134","ricardobeat",[465,466,18,455,467,39],"8700366",29,"Joeri",[170,469,18,396,171,39],30,[471,469,37,451,472,39],"8700089","philodespotos",[474,475,42,292,476,39],"8703666",31,"iamtew",[478,479,39,353,480,39],"8699797",32,"timme",[482,483,18,420,484,39],"8700178",33,"aaronlumsden",[486,483,42,366,487,39],"8700245","infinitone",[489,490,37,311,491,39],"8700191",34,"Ronsenshi",[493,494,39,259,495,39],"8702569",35,"taskstrike",[497,494,39,498,499,39],"8702704","other\u002Fneutral\u002Fprivacy","kiwidrew",[501,494,39,498,495,39],"8703134",[139,503,37,378,140,39],36,[505,246,18,420,506,39],"8699743","pearjuice",[],[509,514,519,524,529,533],{"id":510,"name":511,"points":512,"category":513},"8723120","artfulmac.com",229,"creative",{"id":515,"name":516,"points":517,"category":518},"8707583","Code Words",181,"learning_science",{"id":520,"name":521,"points":522,"category":523},"8699339","Piste.io",164,"consumer_social",{"id":525,"name":526,"points":527,"category":528},"8711621","Rant",155,"languages",{"id":530,"name":531,"points":532,"category":523},"8706496","Collapse HN Comments",141,{"id":534,"name":535,"points":536,"category":518},"8704472","SWAPI",79,false,"v2",{"id":540,"name":5,"line":6,"ai":537,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":541,"top":18,"kw":542,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":543,"url":9,"mix":544,"praise":89,"objection":128,"sub":21},8699167,-0.01,[21,24,25,26],"3000005553330055013335013551015311113501",[30,31,32,30],1793990916329]