Skip to content

awkure/pipis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Pipis

A reactive Rust framework for building web apps with WebAssembly.

Build

npm run build

Examples

Counter

npm run counter

Opens at http://localhost:8080

Routing

Multi-page app with hash-based routing:

npm run routing

Opens at http://localhost:8080

Project Structure

pipis/
β”œβ”€β”€ src/              # Core library
β”‚   β”œβ”€β”€ lib.rs        # Exports
β”‚   β”œβ”€β”€ dom.rs        # DOM builders
β”‚   β”œβ”€β”€ effects.rs    # Reactive primitives
β”‚   └── router.rs     # Hash router
β”œβ”€β”€ examples/
β”‚   β”œβ”€β”€ counter/      # Counter example
β”‚   └── routing/      # Multi-page routing example
└── pkg/              # Built wasm output

About

reactive web microframework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages