Skip to content

Commit

Permalink
Deploying to gh-pages from @ 959f6dc 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
jkelleyrtp committed Jan 21, 2025
1 parent be9c11e commit 4c6a2fe
Show file tree
Hide file tree
Showing 297 changed files with 5,477 additions and 350 deletions.
2 changes: 1 addition & 1 deletion 404.html

Large diffs are not rendered by default.

Binary file modified assets/dioxus_search/index_searchable.bin
Binary file not shown.
2 changes: 1 addition & 1 deletion awesome/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/fulltime/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/introducing-dioxus/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/release-020/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/release-030/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/release-040/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/release-050/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/release-060/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion blog/templates-diffing/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@
</span><span style="color:#f8f8f2;">Node(</span><span style="color:#ff80f4;">1</span><span style="color:#f8f8f2;">,),
</span><span style="color:#f8f8f2;">Node(</span><span style="color:#ff80f4;">2</span><span style="color:#f8f8f2;">,),
</span><span style="color:#f8f8f2;">PreRendered(</span><span style="color:#ffee99;">&quot;&lt;/div&gt;&quot;</span><span style="color:#f8f8f2;">.</span><span style="color:#66d9ef;">into</span><span style="color:#f8f8f2;">(),)</span></pre>
</div></div><h2 id="disclaimer" data-node-hydration="238"><a href="#disclaimer" class="header">Disclaimer</a></h2><p data-node-hydration="239">Even with all the innovations here, it’s still very important to remember that Dioxus still takes after React. No matter how many tweaks, optimizations, and improvements we make to Dioxus, you can still shoot yourself in the foot with the classic React footguns.</p><p data-node-hydration="240">These include</p><ul data-node-hydration="241"><li>Unkeyed lists</li><li>Poor use of memoization and comparisons</li><li>Misuse of use_effect</li><li>“God components” that do everything</li></ul><p data-node-hydration="242">and a whole host of other issues that you might not find in frameworks like Solid and Sycamore.</p><p data-node-hydration="243">That being said, since Dioxus relies on a VirtualDom, it can be used as the primary state system for any renderer. And we have a ton of options for renderers:</p><ul data-node-hydration="244"><li>Desktop (webview)</li><li>Mobile (webview)</li><li>Web</li><li>TUI</li><li>Skia</li><li>LiveView</li><li>Blitz (WGPU)</li><li>SSR + Hydration</li><li>Static site generation</li><li>VR/AR (coming soon!)</li></ul><p data-node-hydration="245">Note that all this work is being done for Dioxus 0.3 and hasn’t yet been released as a major version. We’re still dogfooding these changes to make sure no new bugs have slipped through. If you want these changes released sooner rather than later, feel free to build something with <code>main</code> and let us know!</p><ul data-node-hydration="246"><li>Discord</li><li>Github</li><li>Reddit Post</li></ul></div></section><footer class="text-gray-700 dark:text-gray-400 w-full mx-auto max-w-screen-xl px-2" data-node-hydration="247"><div class="py-8 md:py-24 flex flex-wrap justify-between items-start lg:items-start md:flex-row md:flex-nowrap gap-x-24 gap-y-8 mx-auto"><div data-node-hydration="248"><h2 class="text-md mb-3 text-black dark:text-gray-100"><!--node-id249-->Community<!--#--></h2><nav class="list-none font-extralight "><ul class="space-y-2"><li data-node-hydration="250"><a class="" href="https://github.com/dioxuslabs" data-node-hydration="251"><!--node-id252-->Github<!--#--></a></li><li data-node-hydration="253"><a class="" href="https://discord.gg/XgGxMSkvUM" data-node-hydration="254"><!--node-id255-->Discord<!--#--></a></li><li data-node-hydration="256"><a class="" href="https://twitter.com/dioxuslabs" data-node-hydration="257"><!--node-id258-->Twitter<!--#--></a></li><li data-node-hydration="259"><a class="" href="https://www.youtube.com/@DioxusLabs" data-node-hydration="260"><!--node-id261-->YouTube<!--#--></a></li></ul></nav></div><div data-node-hydration="262"><h2 class="text-md mb-3 text-black dark:text-gray-100"><!--node-id263-->Resources<!--#--></h2><nav class="list-none font-extralight "><ul class="space-y-2"><li data-node-hydration="264"><a class="" href="https://docs.rs/dioxus" data-node-hydration="265"><!--node-id266-->docs.rs<!--#--></a></li><li data-node-hydration="267"><a class="" href="https://crates.io/crates/dioxus" data-node-hydration="268"><!--node-id269-->crates.io<!--#--></a></li><li data-node-hydration="270"><a class="" href="/learn/0.6/guide" data-node-hydration="271"><!--node-id272-->Guide<!--#--></a></li><li data-node-hydration="273"><a class="" href="/awesome" data-node-hydration="274"><!--node-id275-->Awesome<!--#--></a></li><li data-node-hydration="276"><a class="" href="/play" data-node-hydration="277"><!--node-id278-->Playground<!--#--></a></li></ul></nav></div><div data-node-hydration="279"><h2 class="text-md mb-3 text-black dark:text-gray-100"><!--node-id280-->Projects<!--#--></h2><nav class="list-none font-extralight "><ul class="space-y-2"><li data-node-hydration="281"><a class="" href="https://github.com/DioxusLabs/dioxus" data-node-hydration="282"><!--node-id283-->Dioxus<!--#--></a></li><li data-node-hydration="284"><a class="" href="https://github.com/DioxusLabs/dioxus/tree/main/packages/cli" data-node-hydration="285"><!--node-id286-->CLI<!--#--></a></li><li data-node-hydration="287"><a class="" href="https://github.com/DioxusLabs/taffy" data-node-hydration="288"><!--node-id289-->Taffy<!--#--></a></li><li data-node-hydration="290"><a class="" href="https://github.com/DioxusLabs/blitz" data-node-hydration="291"><!--node-id292-->Blitz<!--#--></a></li><li data-node-hydration="293"><a class="" href="https://github.com/DioxusLabs/sdk" data-node-hydration="294"><!--node-id295-->SDK<!--#--></a></li></ul></nav></div><div class="text-left md:text-left"><a class="flex items-center gap-1" href="https://github.com/DioxusLabs"><div><span class="text-lg font-mono dark:text-gray-100">DIOXUS</span></div><img src="https://avatars.githubusercontent.com/u/79236386?s=200&v=4" class="h-6 w-auto" alt="Dioxus Labs Icon"/></a><span class="text-xs">Build cool things ✌️</span></div></div><div class="text-gray-400 text-sm text-center sm:text-left pb-2 mx-auto">© 2024 Dioxus Labs</div></footer></div></div><script>window.initial_dioxus_hydration_data="mB2BGPaBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPU=";</script></div>
</div></div><h2 id="disclaimer" data-node-hydration="238"><a href="#disclaimer" class="header">Disclaimer</a></h2><p data-node-hydration="239">Even with all the innovations here, it’s still very important to remember that Dioxus still takes after React. No matter how many tweaks, optimizations, and improvements we make to Dioxus, you can still shoot yourself in the foot with the classic React footguns.</p><p data-node-hydration="240">These include</p><ul data-node-hydration="241"><li>Unkeyed lists</li><li>Poor use of memoization and comparisons</li><li>Misuse of use_effect</li><li>“God components” that do everything</li></ul><p data-node-hydration="242">and a whole host of other issues that you might not find in frameworks like Solid and Sycamore.</p><p data-node-hydration="243">That being said, since Dioxus relies on a VirtualDom, it can be used as the primary state system for any renderer. And we have a ton of options for renderers:</p><ul data-node-hydration="244"><li>Desktop (webview)</li><li>Mobile (webview)</li><li>Web</li><li>TUI</li><li>Skia</li><li>LiveView</li><li>Blitz (WGPU)</li><li>SSR + Hydration</li><li>Static site generation</li><li>VR/AR (coming soon!)</li></ul><p data-node-hydration="245">Note that all this work is being done for Dioxus 0.3 and hasn’t yet been released as a major version. We’re still dogfooding these changes to make sure no new bugs have slipped through. If you want these changes released sooner rather than later, feel free to build something with <code>main</code> and let us know!</p><ul data-node-hydration="246"><li>Discord</li><li>Github</li><li>Reddit Post</li></ul></div></section><footer class="text-gray-700 dark:text-gray-400 w-full mx-auto max-w-screen-xl px-2" data-node-hydration="247"><div class="py-8 md:py-24 flex flex-wrap justify-evenly items-start lg:items-start md:flex-row md:flex-nowrap gap-x-24 gap-y-8 mx-auto"><div data-node-hydration="248"><h2 class="text-md mb-3 text-black dark:text-gray-100"><!--node-id249-->Community<!--#--></h2><nav class="list-none font-extralight "><ul class="space-y-2"><li data-node-hydration="250"><a class="" href="https://github.com/dioxuslabs" data-node-hydration="251"><!--node-id252-->Github<!--#--></a></li><li data-node-hydration="253"><a class="" href="https://discord.gg/XgGxMSkvUM" data-node-hydration="254"><!--node-id255-->Discord<!--#--></a></li><li data-node-hydration="256"><a class="" href="https://twitter.com/dioxuslabs" data-node-hydration="257"><!--node-id258-->Twitter<!--#--></a></li><li data-node-hydration="259"><a class="" href="https://www.youtube.com/@DioxusLabs" data-node-hydration="260"><!--node-id261-->YouTube<!--#--></a></li></ul></nav></div><div data-node-hydration="262"><h2 class="text-md mb-3 text-black dark:text-gray-100"><!--node-id263-->Resources<!--#--></h2><nav class="list-none font-extralight "><ul class="space-y-2"><li data-node-hydration="264"><a class="" href="https://docs.rs/dioxus" data-node-hydration="265"><!--node-id266-->docs.rs<!--#--></a></li><li data-node-hydration="267"><a class="" href="https://crates.io/crates/dioxus" data-node-hydration="268"><!--node-id269-->crates.io<!--#--></a></li><li data-node-hydration="270"><a class="" href="/learn/0.6/guide" data-node-hydration="271"><!--node-id272-->Guide<!--#--></a></li><li data-node-hydration="273"><a class="" href="/awesome" data-node-hydration="274"><!--node-id275-->Awesome<!--#--></a></li><li data-node-hydration="276"><a class="" href="/play" data-node-hydration="277"><!--node-id278-->Playground<!--#--></a></li></ul></nav></div><div data-node-hydration="279"><h2 class="text-md mb-3 text-black dark:text-gray-100"><!--node-id280-->Projects<!--#--></h2><nav class="list-none font-extralight "><ul class="space-y-2"><li data-node-hydration="281"><a class="" href="https://github.com/DioxusLabs/dioxus" data-node-hydration="282"><!--node-id283-->Dioxus<!--#--></a></li><li data-node-hydration="284"><a class="" href="https://github.com/DioxusLabs/dioxus/tree/main/packages/cli" data-node-hydration="285"><!--node-id286-->CLI<!--#--></a></li><li data-node-hydration="287"><a class="" href="https://github.com/DioxusLabs/taffy" data-node-hydration="288"><!--node-id289-->Taffy<!--#--></a></li><li data-node-hydration="290"><a class="" href="https://github.com/DioxusLabs/blitz" data-node-hydration="291"><!--node-id292-->Blitz<!--#--></a></li><li data-node-hydration="293"><a class="" href="https://github.com/DioxusLabs/sdk" data-node-hydration="294"><!--node-id295-->SDK<!--#--></a></li></ul></nav></div><div class="text-left md:text-left"><a class="flex items-center gap-1" href="https://github.com/DioxusLabs"><div><span class="text-lg font-mono dark:text-gray-100">DIOXUS</span></div><img src="https://avatars.githubusercontent.com/u/79236386?s=200&v=4" class="h-6 w-auto" alt="Dioxus Labs Icon"/></a><span class="text-xs">Build cool things ✌️</span></div></div><div class="text-gray-400 text-sm text-center sm:text-left pb-2 mx-auto">© 2024 Dioxus Labs</div></footer></div></div><script>window.initial_dioxus_hydration_data="mB2BGPaBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPWBGPU=";</script></div>
<script>
// We can't use a module script here because we need to start the script immediately when streaming
import("/./wasm/dioxus_docs_site.js").then(
Expand Down
Loading

0 comments on commit 4c6a2fe

Please sign in to comment.