mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-08-04 13:30:48 +00:00
Remove WebPack and let Vue CLI handle WASM. Project restructuring fixes. Add Vue SVG Loader. Fixes #29.
This commit is contained in:
parent
76043cebcb
commit
fb5ce7e388
26 changed files with 314 additions and 649 deletions
|
@ -18,7 +18,7 @@ The main modules of the project architecture are outlined below. Some parts desc
|
|||
|
||||
- **Web frontend**: `/client/web/`
|
||||
Initial GUI for Graphite that will eventually be replaced by a native GUI implementation
|
||||
- **Vue web app**: `src/`
|
||||
- **Vue web app**: `vue/`
|
||||
Imports the WASM code and uses Vue props to customize and reuse most GUI components
|
||||
- **Rust WebAssembly wrapper**: `wasm/`
|
||||
Wraps the Editor Core Library and provides an API for the web app to use unburdened by Rust's complex data types that are not supported by WASM
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue