mirror of
https://github.com/actix/actix-website
synced 2025-02-23 12:43:02 +01:00
* Tweak GHA Signed-off-by: Yuki Okushi <jtitor@2k36.org> * Port actix book Signed-off-by: Yuki Okushi <jtitor@2k36.org> * Fix links Signed-off-by: Yuki Okushi <jtitor@2k36.org> Signed-off-by: Yuki Okushi <jtitor@2k36.org>
40 lines
1004 B
Markdown
40 lines
1004 B
Markdown
---
|
||
title: Quick start
|
||
slug: /actix
|
||
---
|
||
|
||
# Quick start
|
||
|
||
Before you can start writing an actix application, you’ll need a version of Rust installed.
|
||
We recommend you use rustup to install or configure such a version.
|
||
|
||
## Install Rust
|
||
|
||
Before we begin, we need to install Rust using the [rustup](https://rustup.rs/) installer:
|
||
|
||
```bash
|
||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||
```
|
||
|
||
If you already have rustup installed, run this command to ensure you have the latest version of Rust:
|
||
|
||
```bash
|
||
rustup update
|
||
```
|
||
|
||
The actix framework requires Rust version 1.40.0 and up.
|
||
|
||
## Running Examples
|
||
|
||
The fastest way to start experimenting with actix is to clone the actix repository
|
||
and run the included examples in the examples/ directory. The following set of
|
||
commands runs the `ping` example:
|
||
|
||
```bash
|
||
git clone https://github.com/actix/actix
|
||
cd actix
|
||
cargo run --example ping
|
||
```
|
||
|
||
Check [examples/](https://github.com/actix/actix/tree/master/actix/examples) directory for more examples.
|