Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Crate elvis

Source
Expand description

§Calling Elvis

Rust crate doc downloads Discord Chat LICENSE

Is anybody home?

The Evlis Book mainly talks about the usage of elvis, here is our roadmap, come and join us !~

§Getting Started

# Install elvis package manager
$ cargo install epm

# New your awesome-app
$ epm new my-awesome-app

# Start development server
$ cd my-awesome-app && epm dev
[INFO  warp::server] listening on http://0.0.0.0:3000

§Hello, World!

//! src/lib.rs
use elvis::{
    prelude::*,
    widgets::{layouts::Center, Text},
};

#[page]
struct Index;

impl LifeCycle for Index {
    fn create(&self) -> Node {
        Center::new()
            .child(Text::new().text("Hello, World!"))
            .into()
    }
}

§Examples

§LICENSE

Heartbreak Hotel.

Modules§

gesture
Elvis Gesture
prelude
A module which is typically glob imported from:
style
Evlis styles
traits
Elvis Traits
value
Elvis values
widgets
Evlis common widgets

Structs§

Driver
Elvis web driver
Router
Elvis Router

Enums§

Error
Error sets