Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions templates/home.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ <h1>Are we <em>web</em> yet?</h1>
<p class="tagline"><strong>Yes! And it's freaking fast!</strong></p>

<p>
Rust has mature and production ready frameworks in <a href="/topics/frameworks/#pkg-actix-web">Actix Web</a> and
Rust has mature and production-ready frameworks in <a href="/topics/frameworks/#pkg-actix-web">Actix Web</a> and
<a href="/topics/frameworks/#pkg-axum">Axum</a>, and innovative ones like <a href="/topics/frameworks/#pkg-warp">Warp</a>
and <a href="/topics/frameworks/#pkg-tide">Tide</a>. These provide everything you’d expect from a web framework, from routing
and middleware, to templating, and JSON/form handling. There are crates for everything, and more! For databases, there’s:</p>
and middleware to templating and JSON/form handling. There are crates for everything, and more. For databases, there’s:</p>

<ul>
<li>
<a href="/topics/database/#pkg-diesel">Diesel</a>, a full-fledged ORM.
</li>
<li>
<a href="/topics/database/#pkg-sqlx">sqlx</a>, the async sql toolkit.
<a href="/topics/database/#pkg-sqlx">sqlx</a>, the async SQL toolkit.
</li>
<li>
As well as native drivers for <a href="/topics/database/#pkg-mongodb">MongoDB</a>, <a
Expand Down Expand Up @@ -67,7 +67,7 @@ <h2>Can I replace my Rails/Django/Laravel app already?</h2>

<p>
Rust does not have a dominant framework at the level of Django or Rails. Most Rust frameworks are smaller and modular, similar to Flask or Sinatra.
Rust does have a diverse package ecosystem, but you generally have to wire everything up yourself. Expect to put in a little bit of extra set up work
Rust does have a diverse package ecosystem, but you generally have to wire everything up yourself. Expect to put in a little bit of extra setup work
to get started. If you are expecting everything bundled up for you, then Rust might not be for you just yet.
</p>

Expand All @@ -76,8 +76,8 @@ <h2>Can I replace my Rails/Django/Laravel app already?</h2>
<h2>WebAssembly???</h2>

<p>Rust can run on the browser by compiling to <a href="/topics/webassembly/">WebAssembly</a>
{{ level::level(level=webassembly.extra.level) }}. This means that you can take advantage of the amazing Rust ecosystem on the browser! Rust and
WebAssembly integrate with existing Javascript tooling like NPM, Webpack, and ECMAScript modules! There are
{{ level::level(level=webassembly.extra.level) }}. This means that you can take advantage of the amazing Rust ecosystem in the browser. Rust and
WebAssembly integrate with existing Javascript tooling like NPM, Webpack, and ECMAScript modules. There are
some <a href="/topics/webassembly/">awesome Rust and WebAssembly</a> projects out there. For example, <a
href="https://github.com/yewstack/yew">Yew</a> and <a href="https://github.com/seed-rs/seed">Seed</a> let you create
front-end web apps with Rust in a way that feels almost like React.js.</p>
Expand Down
Loading