[{"data":1,"prerenderedAt":246},["ShallowReactive",2],{"project-41171144":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"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":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":39,"post_text":41,"what":42,"said":77,"maker_in_thread":153,"shape":162,"grid":166,"attempts":205,"same_week":206,"maker_shows":236,"maker_hidden":237,"reader_version":238,"card":239},"41171144","Frigade","Launch React components in your app with no-code","title","Show HN: Launch React components in your app with no-code",null,"pancomplex",1722954345,2024,33,17,1541,3515,44,"shown","web_saas","in-app messaging and onboarding","web_app",[23,24,25,26,27],"in-app messaging","no-code react components","product onboarding","in-app banners","feature announcements","roasted",-0.143,{"positive":31,"neutral":31,"mixed":32,"critical":33},1,0,4,6,{"idea":36,"design":37},{"positive":31,"critical":31},{"positive":32,"critical":38},3,[32,32,32,32,32,38,32,31,32,32,32,32,31,32,31,31,40],5,"Hey HN! I've built a way to launch simple, stateful React components like promotions, banners, and announcements in your web app through reusable in-app UI channels. Here's a demo of how it works: https:\u002F\u002Fyoutu.be\u002FqrPip41Ecyg. The docs are here: https:\u002F\u002Fdocs.frigade.com\u002Fv2\u002Fplatform\u002Fcollections.\n\nThis enables non-technical teammates to launch native, prebuilt components directly in the product UI without involving engineering. We also provide the ability to update content (i.e. CMS), track user progress\u002Fstate and target components to specific users from our admin panel.\n\nThe new feature, called",{"problem":43,"audience":49,"pricing":56,"motivation":60,"time_to_build":9,"stack":64,"openness":75,"stage":76,"team_size":75},{"value":44,"source":45,"evidence":46},"Lets non-technical teammates launch in-app promotions, banners and announcements without engineering","maker",[47],{"id":48},"post",{"value":50,"source":45,"evidence":51},"Product and marketing teams at companies with engineering resources to wire up components",[52,53],{"id":48},{"id":54,"by":10,"text":55},"41194645","We're targeting non-tech users who have some engineering resources available to wire up the React components. Once wired up, any non-tech user can deploy new versions of the same…",{"value":57,"source":45,"evidence":58},"Free to try at frigade.com",[59],{"id":48},{"value":61,"source":45,"evidence":62},"Make it easier for non-technical teammates to launch in-app UI without engineering",[63],{"id":48},[65,69],{"value":66,"source":45,"evidence":67},"React",[68],{"id":48},{"value":70,"source":45,"evidence":71},"JavaScript SDK (Vanilla JS)",[72],{"id":73,"by":10,"text":74},"41194498","Not tightly coupled to React. You can use it with our Vanilla JS SDK that works with any Javascript stack (https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@frigade\u002Fjs) using the `getCollections`…","unknown","launched",{"praise":78,"objections":94,"requests":120,"questions":135,"alternatives":144},[79,87],{"value":80,"source":81,"evidence":82},"Useful for small marketing teams","commenter",[83],{"id":84,"by":85,"text":86},"41199317","nilirl","This feels very useful. Something I can easily recommend when working with a small marketing team. Great job!",{"value":88,"source":81,"evidence":89},"Technically impressive",[90],{"id":91,"by":92,"text":93},"41194566","namanyayg","It seems like you are targeting non-tech users, is that correct? While you have created something technically impressive, I'm afraid that it looks way too complex for any layman.",[95,106,112,116],{"value":96,"source":81,"evidence":97},"Too complex for non-technical users",[98,99,102],{"id":91,"by":92,"text":93},{"id":100,"by":92,"text":101},"41198340","Apart from what other commenters have said about programming, don't you find the UI itself too insanely complex for a layman? And what even is the air traffic control stuff? I…",{"id":103,"by":104,"text":105},"41195158","98codes","You are severely overestimating the average person's ability and understanding. Relevant XKCD: https:\u002F\u002Fxkcd.com\u002F2501\u002F",{"value":107,"source":81,"evidence":108},"Not really no-code, YAML and HTML are code",[109],{"id":110,"by":104,"text":111},"41195216","I can tell that you're trying to make this work, and I very much appreciate the effort, but where is the no-code part? The YAML is definitely code. HTML & CSS are code. My rule…",{"value":113,"source":81,"evidence":114},"Air traffic control concept unclear",[115],{"id":100,"by":92,"text":101},{"value":117,"source":81,"evidence":118},"Demo video zooms too much",[119],{"id":110,"by":104,"text":111},[121,128],{"value":122,"source":81,"evidence":123},"Framework-agnostic usage",[124],{"id":125,"by":126,"text":127},"41194452","recursive","How tightly coupled is this to react? Is there any chance to use this in a SPA-framework-agnostic way?",{"value":129,"source":81,"evidence":130},"Integration with AI tools like Magic Loops",[131],{"id":132,"by":133,"text":134},"41194874","samstave","@Dang -- One of the most lovely things about HN is how, when suddenly, a lot of same-vein ideas pop up that when seen holistically can all be leveraged if you're keenly watching…",[136,140],{"value":137,"source":81,"evidence":138},"Is it targeting non-tech users?",[139],{"id":91,"by":92,"text":93},{"value":141,"source":81,"evidence":142},"How tightly coupled is it to React?",[143],{"id":125,"by":126,"text":127},[145,149],{"value":146,"source":81,"evidence":147},"Magic Loops",[148],{"id":132,"by":133,"text":134},{"value":150,"source":45,"evidence":151},"Injection-based no-code tools with WYSIWYG editors",[152],{"id":48},{"comments":33,"answered":38,"key":154},[155,158,159],{"id":156,"text":157},"41195346","I am not too familiar with Magic Loops, but really there's nothing stopping you from building such a pipeline. Frigade allows you to use any schema for your content and state…",{"id":73,"text":74},{"id":160,"text":161},"41195527","Good news is you’re not required to write any HTML when your engineering counterpart has wired up your component. We have a visual editor powered by Tiptap that anyone can use",{"commenters":163,"max_depth":33,"maker_replies":33,"first_comment_mins":164,"lifespan_hours":165},9,3099,68,[167,169,171,174,176,178,180,182,185,189,192,194,196,197,198,200,203],[132,32,32,168,133,32],"commenter\u002Fneutral\u002Fidea",[156,32,32,170,10,31],"maker\u002Fneutral\u002Fidea",[172,32,32,173,92,32],"41198331","commenter\u002Fneutral\u002Fnone",[175,32,32,173,133,32],"41199856",[177,32,32,173,92,32],"41200532",[125,31,38,179,126,32],"project\u002Fneutral\u002Fidea",[73,31,32,181,10,31],"maker\u002Fneutral\u002Fdocs",[91,183,31,184,92,32],2,"project\u002Fcritical\u002Fdesign",[186,183,32,187,188,32],"41194624","commenter\u002Fmixed\u002Fdesign","lordofmoria",[190,183,32,173,191,32],"41194818","bdcravens",[160,183,32,193,10,31],"maker\u002Fneutral\u002Fdesign",[103,183,32,195,104,32],"commenter\u002Fcritical\u002Fnone",[100,183,31,184,92,32],[54,183,32,170,10,31],[110,183,31,199,104,32],"project\u002Fcritical\u002Fidea",[201,183,31,184,202,32],"41199107","h4ch1",[84,38,40,204,85,32],"project\u002Fpositive\u002Fidea",[],[207,212,217,222,227,232],{"id":208,"name":209,"points":210,"category":211},"41180504","Roometron",694,"creative",{"id":213,"name":214,"points":215,"category":216},"41156872","WebGPU Unleashed",471,"learning_science",{"id":218,"name":219,"points":220,"category":221},"41173161","1-FPS",433,"dev_tools",{"id":223,"name":224,"points":225,"category":226},"41160268","Pie Menu",309,"productivity",{"id":228,"name":229,"points":230,"category":231},"41163645","Iso20022.js",291,"finance_crypto",{"id":233,"name":234,"points":235,"category":226},"41180441","BudgetFlow",275,10,false,"v2",{"id":240,"name":5,"line":6,"ai":237,"cat":19,"year":12,"points":13,"comments":14,"rec":28,"s":241,"top":17,"kw":242,"maker":10,"domain":243,"tier":18,"attempts":32,"strip":244,"url":-1,"mix":245,"praise":80,"objection":96,"sub":20},41171144,-0.14,[23,24,25,26,27],"","00000301000010115",[31,31,32,33],1794036658911]