Skip to content

bana118/actix-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

actix-tutorial

actix-web,diesel,teraを用いたサンプル
actix-web,tera,dieselを用いたWebアプリケーション開発

How to get started

VSCodeのRemote Container 拡張の使用を推奨.
このプロジェクトをクローンし,VSCode のRemote Container 拡張を使用して開く.

git clone https://github.com/bana118/actix-tutorial.git
code actix-tutorial

データベースのセットアップ

diesel setup --database-url=database.sqlite3
diesel migration generate create_memos

作成されたup.sqlに以下を追記

CREATE TABLE memos (
  id INTEGER NOT NULL PRIMARY KEY,
  content VARCHAR NOT NULL
)

マイグレーション

diesel migration run --database-url=database.sqlite3

サーバー起動

cargo run

http://127.0.0.1:8080
http://127.0.0.01:8080/form
にアクセス

About

actix-web,teraを用いたサンプル

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published