<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">I’m currently working on expanding what MagicMirror can do, using the <a href="https://reactjs.org/" target="_blank" rel="noopener noreferrer nofollow ugc">React</a> library and all of the modern tools available today.</p>
<p dir="auto">Big fan of MagicMirror here–I just completed my first smart mirror, a full length standing one, and I like it a lot. But as a web developer in 2019, I’ve seen how convenient a modern setup can be. Every time you update a file, the display updates instantly, without having to restart. When source code has errors, it’s displayed to the screen, with help on how to fix it.</p>
<p dir="auto">At the same time, the Magic Mirror manifesto makes it clear how much it values accessibility and simplicity, and the last thing I would want to do is change that. But with the rise of <a href="https://github.com/facebook/create-react-app" target="_blank" rel="noopener noreferrer nofollow ugc">create-react-app</a>, you can write React applications without worrying about any configuration! And, module developers can use TypeScript, Sass, and the newest JavaScript features to help them make powerful modules faster than ever before. Most importantly, a user can “open just one file and make a small modification and see how it works out.”</p>
<p dir="auto">It’s easy to see that the wide array of available modules is what makes this project so interesting, so existing modules will work. Copying over a <code>config.js</code> will work as well. The draw to this version, hopefully, will be easier module development and faster rendering and reloading.</p>
<p dir="auto">I’m interested to hear what people think of the idea, so any thoughts are appreciated. Thanks!</p>
]]></description><link>https://forum.magicmirror.builders/topic/11666/coming-soon-faster-100-backwards-compatible-magicmirror-alternative</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 08:53:35 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/11666.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Nov 2019 02:53:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Tue, 03 Dec 2019 20:54:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ezarlive" aria-label="Profile: ezarlive">@<bdi>ezarlive</bdi></a> it uses a fork of create-react-app under the hood so all of the same features (and ones that come out in the future) will be there. Hoping to make developing a module a perfect starter project for people interested in React.</p>
]]></description><link>https://forum.magicmirror.builders/post/65434</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65434</guid><dc:creator><![CDATA[joshwilsonvu]]></dc:creator><pubDate>Tue, 03 Dec 2019 20:54:00 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Tue, 03 Dec 2019 13:59:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joshwilsonvu" aria-label="Profile: joshwilsonvu">@<bdi>joshwilsonvu</bdi></a> said in <a href="/post/65061">Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative</a>:</p>
<blockquote>
<p dir="auto">create-react-app</p>
</blockquote>
<p dir="auto">+1</p>
]]></description><link>https://forum.magicmirror.builders/post/65416</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65416</guid><dc:creator><![CDATA[ezarlive]]></dc:creator><pubDate>Tue, 03 Dec 2019 13:59:59 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Sun, 01 Dec 2019 02:02:05 GMT]]></title><description><![CDATA[<p dir="auto">Very interesting… very.  Keep us updated!  Thanks</p>
]]></description><link>https://forum.magicmirror.builders/post/65286</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65286</guid><dc:creator><![CDATA[cowboysdude]]></dc:creator><pubDate>Sun, 01 Dec 2019 02:02:05 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Mon, 25 Nov 2019 15:55:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joshwilsonvu" aria-label="Profile: joshwilsonvu">@<bdi>joshwilsonvu</bdi></a> if u can package it, wouldn’t be bad… just look in another folder…<br />
just don’t min it</p>
]]></description><link>https://forum.magicmirror.builders/post/65086</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65086</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 25 Nov 2019 15:55:02 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Mon, 25 Nov 2019 15:53:30 GMT]]></title><description><![CDATA[<p dir="auto">In any case, it will probably be available first as a separate repository, for ironing out bugs.</p>
<p dir="auto">I’m debating whether to “hide” a lot of the code by putting it into an installable npm package, to leave it all in the repository, or somewhere in between. What’s more important: allowing users to see all of the code easily, or keeping it simple by hiding some of the complexity under the hood?</p>
]]></description><link>https://forum.magicmirror.builders/post/65085</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65085</guid><dc:creator><![CDATA[joshwilsonvu]]></dc:creator><pubDate>Mon, 25 Nov 2019 15:53:30 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Mon, 25 Nov 2019 14:19:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joshwilsonvu" aria-label="Profile: joshwilsonvu">@<bdi>joshwilsonvu</bdi></a></p>
<blockquote>
<p dir="auto">Maybe it could live on another branch so users could type git checkout experimental to opt into the new features.</p>
</blockquote>
<p dir="auto">certainly this would be a good approach</p>
]]></description><link>https://forum.magicmirror.builders/post/65082</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65082</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 25 Nov 2019 14:19:29 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Mon, 25 Nov 2019 14:15:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bkeyport" aria-label="Profile: BKeyport">@<bdi>BKeyport</bdi></a> You mean merging these new features into the original project? Theoretically it should be possible, but as it comes with significant internal changes, it would be up to Michael. In the long run, it might be best to merge them so that the new React modules could work for current MagicMirror users, but this will be experimental for some time.</p>
<p dir="auto">Maybe it could live on another branch so users could type <code>git checkout experimental</code> to opt into the new features.</p>
]]></description><link>https://forum.magicmirror.builders/post/65080</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65080</guid><dc:creator><![CDATA[joshwilsonvu]]></dc:creator><pubDate>Mon, 25 Nov 2019 14:15:06 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Mon, 25 Nov 2019 04:30:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joshwilsonvu" aria-label="Profile: joshwilsonvu">@<bdi>joshwilsonvu</bdi></a> If it could be done so that the ideas therein could be worked into the MagicMirror project as well - so people have a fair choice, I’m all in.</p>
]]></description><link>https://forum.magicmirror.builders/post/65063</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65063</guid><dc:creator><![CDATA[BKeyport]]></dc:creator><pubDate>Mon, 25 Nov 2019 04:30:41 GMT</pubDate></item><item><title><![CDATA[Reply to Coming Soon: Faster, 100% Backwards-Compatible MagicMirror Alternative on Mon, 25 Nov 2019 02:56:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joshwilsonvu" aria-label="Profile: joshwilsonvu">@<bdi>joshwilsonvu</bdi></a> I’m interested</p>
]]></description><link>https://forum.magicmirror.builders/post/65062</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/65062</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 25 Nov 2019 02:56:30 GMT</pubDate></item></channel></rss>