<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Rust - 标签 - 研发日志 · R&amp;D Log</title><link>https://rd163.visword.com/tags/rust/</link><description>Rust - 标签 - 研发日志 · R&amp;D Log</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>whutluohui@gmail.com (小智晖)</managingEditor><webMaster>whutluohui@gmail.com (小智晖)</webMaster><copyright>本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。</copyright><lastBuildDate>Sun, 12 Jan 2025 00:00:00 +0800</lastBuildDate><atom:link href="https://rd163.visword.com/tags/rust/" rel="self" type="application/rss+xml"/><item><title>Rust 实现的应用有哪些？</title><link>https://rd163.visword.com/posts/rust-apps/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0800</pubDate><author><name>小智晖</name></author><guid>https://rd163.visword.com/posts/rust-apps/</guid><description><![CDATA[<h1 id="rust-实现的应用有哪些" class="headerLink">
    <a href="#rust-%e5%ae%9e%e7%8e%b0%e7%9a%84%e5%ba%94%e7%94%a8%e6%9c%89%e5%93%aa%e4%ba%9b" class="header-mark"></a>Rust 实现的应用有哪些？</h1><h2 id="web-类" class="headerLink">
    <a href="#web-%e7%b1%bb" class="header-mark"></a>Web 类</h2><ul>
<li><a href="../web/web-app-with-rust.md" rel="">web-app-with-rust</a></li>
</ul>
<h2 id="编辑器" class="headerLink">
    <a href="#%e7%bc%96%e8%be%91%e5%99%a8" class="header-mark"></a>编辑器</h2><ul>
<li><a href="https://github.com/zed-industries/zed" target="_blank" rel="noopener noreferrer">zed</a></li>
<li><a href="https://github.com/lapce/lapce" target="_blank" rel="noopener noreferrer">Lapce</a> Lightning-fast and Powerful Code Editor written in Rust</li>
<li><a href="https://github.com/typst/typst" target="_blank" rel="noopener noreferrer">Typst</a> A new markup-based typesetting system that is powerful and easy to learn.</li>
</ul>
<h2 id="在线图像编辑" class="headerLink">
    <a href="#%e5%9c%a8%e7%ba%bf%e5%9b%be%e5%83%8f%e7%bc%96%e8%be%91" class="header-mark"></a>在线图像编辑</h2><ul>
<li><a href="https://github.com/GraphiteEditor/Graphite" target="_blank" rel="noopener noreferrer">Graphite</a> 一款在线版的图像编辑器，代码开源。</li>
</ul>
<h2 id="js编译打包" class="headerLink">
    <a href="#js%e7%bc%96%e8%af%91%e6%89%93%e5%8c%85" class="header-mark"></a>js编译打包</h2><ul>
<li><a href="../web/get-started-with-vite.md" rel="">get-started-with-vite.md</a></li>
</ul>]]></description></item><item><title>Typst</title><link>https://rd163.visword.com/posts/rust-typst/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0800</pubDate><author><name>小智晖</name></author><guid>https://rd163.visword.com/posts/rust-typst/</guid><description><![CDATA[<h1 id="typst" class="headerLink">
    <a href="#typst" class="header-mark"></a>Typst</h1><p>Typst 是一款专门为排版而生的新生代工具。它完全摒弃了现有系统的约束，着眼于现代化的功能与设计，成功地克服了传统方案上的一些不足之处。</p>
<p>在使用流程上，Typst 和 Latex 的实际使用流程非常相似，总结起来可以用三个步骤概括：</p>]]></description></item><item><title>使用 Rust 创建 Web 应用程序</title><link>https://rd163.visword.com/posts/web-app-with-rust/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0800</pubDate><author><name>小智晖</name></author><guid>https://rd163.visword.com/posts/web-app-with-rust/</guid><description><![CDATA[<h1 id="使用-rust-创建-web-应用程序" class="headerLink">
    <a href="#%e4%bd%bf%e7%94%a8-rust-%e5%88%9b%e5%bb%ba-web-%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f" class="header-mark"></a>使用 Rust 创建 Web 应用程序</h1><ul>
<li><a href="https://github.com/DioxusLabs/dioxus" target="_blank" rel="noopener noreferrer">dioxus</a></li>
<li><a href="https://github.com/leptos-rs/leptos" target="_blank" rel="noopener noreferrer">leptos</a></li>
<li><a href="https://github.com/yewstack/yew" target="_blank" rel="noopener noreferrer">yew</a></li>
</ul>
<p>Yew</p>
<ul>
<li>最成熟、应用最广泛</li>
<li>类似 JSX 的模板语法</li>
<li>类似 React（以前是类似 Elm 的结构组件，现在是类似 React 的函数组件）</li>
<li>更多样板文件，例如事件回调、需要将 .clone() 内容放入闭包等。</li>
<li>相对较好的性能（比如 Preact/Vue，比 React 更快）</li>
<li>WASM 二进制大小中等</li>
<li>社区维护（即原创者已经丢失）；它维护得很好，审稿人在查看 PR 等方面做得很好，但是（这里主观认为）没有看到太多推动它长期发展的愿景</li>
</ul>
<p>Dioxus</p>]]></description></item></channel></rss>