<story><title>Where’s all my CPU and memory gone? The answer: Slack</title><url>https://medium.com/@matt.at.ably/wheres-all-my-cpu-and-memory-gone-the-answer-slack-9e5c39207cab</url></story><parent_chain><item><author>litor</author><text>&amp;gt; Your users don&amp;#x27;t care how easy it is to find js devs.&lt;p&gt;Their user do absolutely care about UI&amp;#x2F;UX. If you&amp;#x27;re going to implement it native without all the &amp;quot;free&amp;quot; things you get from the web stack, and its popularity, the UI is most likely going to suffer.</text></item><item><author>alkonaut</author><text>Want to make an app that people use in the background? Music player? Chat app? Backup? Antivirus?&lt;p&gt;Then for gods sake make it lean. Set a resource budget and stick to it. Don&amp;#x27;t assume your product is a special snowflake that your users will want to waste resources on.&lt;p&gt;The easiest way is usually to just use a native toolchain and UI. Your users don&amp;#x27;t care how easy it is to find js devs.</text></item></parent_chain><comment><author>reinierladan</author><text>I don&amp;#x27;t know about other platforms but on MacOS native apps are way better designed (looks and usability) than the electron crap that is available. So I&amp;#x27;m curious, what makes you say JS devs are better at designing apps than native devs who know how native apps work?</text></comment>
<story><title>Where’s all my CPU and memory gone? The answer: Slack</title><url>https://medium.com/@matt.at.ably/wheres-all-my-cpu-and-memory-gone-the-answer-slack-9e5c39207cab</url></story><parent_chain><item><author>litor</author><text>&amp;gt; Your users don&amp;#x27;t care how easy it is to find js devs.&lt;p&gt;Their user do absolutely care about UI&amp;#x2F;UX. If you&amp;#x27;re going to implement it native without all the &amp;quot;free&amp;quot; things you get from the web stack, and its popularity, the UI is most likely going to suffer.</text></item><item><author>alkonaut</author><text>Want to make an app that people use in the background? Music player? Chat app? Backup? Antivirus?&lt;p&gt;Then for gods sake make it lean. Set a resource budget and stick to it. Don&amp;#x27;t assume your product is a special snowflake that your users will want to waste resources on.&lt;p&gt;The easiest way is usually to just use a native toolchain and UI. Your users don&amp;#x27;t care how easy it is to find js devs.</text></item></parent_chain><comment><author>Veratyr</author><text>They also care about battery life and system performance, they just don&amp;#x27;t know to blame Electron for any problems they have with those things.</text></comment>