|
8 | 8 | <section class="hyper-pageheader"> |
9 | 9 | <div class="container"> |
10 | 10 | <h1>hyper</h1> |
11 | | - <p>Fast and safe HTTP for the Rust language.</p> |
| 11 | + <p>A protective and efficient HTTP library for all.</p> |
12 | 12 | <p><a href="/guides/1" class="btn hyper-getstarted">Get Started</a></p> |
13 | 13 | </div> |
14 | 14 | </section> |
15 | 15 | <section class="container"> |
16 | 16 | <div class="row"> |
17 | 17 | <div class="col-md-6"> |
18 | | - <p class="lead"> |
19 | | - <b>Note:</b> hyper is planning a stable <code>1.0</code> release in 2023. |
20 | | - These guides will be gradually transitioned to <code>1.0</code>, but if you're looking for |
21 | | - guides for <code>0.14</code> you can find them <a href="/guides/0.14">here</a>. If you'd like to |
22 | | - learn more about the move to <code>1.0</code>, |
23 | | - <a href="https://seanmonstar.com/post/680802159018803200/hyper-10-roadmap">this</a> is a good place to start. |
24 | | - </p> |
25 | | - <p class="lead">hyper is a fast HTTP implementation written in and for Rust.</p> |
26 | | - <ul> |
27 | | - <li>A <strong>Client</strong> for talking to web services.</li> |
28 | | - <li>A <strong>Server</strong> for building those web services.</li> |
29 | | - <li>Blazing <strong>fast</strong><a href="https://www.techempower.com/benchmarks/#section=data-r18&hw=ph&test=plaintext">*</a> thanks to Rust.</li> |
30 | | - <li>High <strong>concurrency</strong> with non-blocking sockets.</li> |
31 | | - <li>HTTP/1 and <strong>HTTP/2</strong> support.</li> |
32 | | - </ul> |
| 18 | + <h3>The HTTP implementation for Rust</h3> |
| 19 | + <ul> |
| 20 | + <li>A <strong>Client</strong> for talking to web services.</li> |
| 21 | + <li>A <strong>Server</strong> for building those web services.</li> |
| 22 | + <li>Blazing <strong>fast</strong><a href="https://www.techempower.com/benchmarks/#section=data-r18&hw=ph&test=plaintext">*</a> thanks to Rust.</li> |
| 23 | + <li>High <strong>concurrency</strong> with non-blocking sockets.</li> |
| 24 | + <li>HTTP/1 and <strong>HTTP/2</strong> support.</li> |
| 25 | + </ul> |
| 26 | + </div> |
| 27 | + <div class="col-md-6"> |
| 28 | + <h3>Latest: 1.0 coming soon</h3> |
| 29 | + <p><strong>Note:</strong> hyper is planning a stable <code>1.0</code> release in 2023. These guides will be gradually transitioned to <code>1.0</code>, but if you're looking for guides for <code>0.14</code> you can find them <a href="/guides/0.14">here</a>. If you'd like to learn more about the move to <code>1.0</code>, <a href="https://seanmonstar.com/post/680802159018803200/hyper-10-roadmap">this</a> is a good place to start.</p> |
| 30 | + </div> |
33 | 31 | </div> |
34 | | - <div class="col-md-6"> |
35 | | - {{ content }} |
| 32 | + <div class="row"> |
| 33 | + <div class="col-md-6 col-lg-4"> |
| 34 | + <h3>Open</h3> |
| 35 | + <p>hyper is open source, always. The success of hyper depends on the health of the community building and using it. All contributions are in the open.</p> |
| 36 | + </div> |
| 37 | + <div class="col-md-6 col-lg-4"> |
| 38 | + <h3>Correct</h3> |
| 39 | + <p>hyper is a memory safe and robust implementation of the HTTP specification. Memory safety is vital in a core Internet technology. Following the HTTP specifications correctly protects users. It makes the software durable to the “real world”. Where feasible, hyper enforces correct usage.</p> |
| 40 | + </div> |
| 41 | + <div class="col-md-6 col-lg-4"> |
| 42 | + <h3>Fast</h3> |
| 43 | + <p>A fast experience delights users. A faster network library means a faster application, resulting in delighting our users’ users. Whether with one request, or millions.</p> |
| 44 | + </div> |
| 45 | + <div class="col-md-6 col-lg-4"> |
| 46 | + <h3>HTTP/*</h3> |
| 47 | + <p>hyper is specifically focused on HTTP. Support for HTTP/1 and HTTP/2, with HTTP/3 in the works.</p> |
| 48 | + </div> |
| 49 | + <div class="col-md-6 col-lg-4"> |
| 50 | + <h3>Flexible</h3> |
| 51 | + <p>hyper enables as many usecases as possible. It has no opinion on application structure, and makes few assumptions about its environment. This includes being portable to different operating systems.</p> |
| 52 | + </div> |
| 53 | + <div class="col-md-6 col-lg-4"> |
| 54 | + <h3>Understable</h3> |
| 55 | + <p>hyper is no more complicated than it has to be. HTTP is not simple. It may not be as “easy” as 1-line to do everything, but it shouldn’t be “hard” to find the answers.</p> |
| 56 | + </div> |
36 | 57 | </div> |
37 | | - |
38 | | - </div> |
39 | 58 | </section> |
40 | 59 |
|
41 | 60 | {% include footer.html %} |
|
0 commit comments