mirror of
https://github.com/bspeice/speice.io
synced 2024-11-14 22:18:10 -05:00
Further updates
This commit is contained in:
parent
fc502e10bc
commit
e8a2c794f9
@ -75,6 +75,9 @@ it's now _feasible_.
|
|||||||
|
|
||||||
Looking forward, the things I think could be beneficial to address are:
|
Looking forward, the things I think could be beneficial to address are:
|
||||||
|
|
||||||
|
Put another way, these are the things that would be necessary for me to consider moving away from
|
||||||
|
Typescript:
|
||||||
|
|
||||||
- Template/starter project examples
|
- Template/starter project examples
|
||||||
- Being able to `yarn create` a project and have it already set up with two-way JS to Rust
|
- Being able to `yarn create` a project and have it already set up with two-way JS to Rust
|
||||||
bindings would go a long way towards reducing the currently painful setup using either
|
bindings would go a long way towards reducing the currently painful setup using either
|
||||||
@ -89,4 +92,8 @@ Looking forward, the things I think could be beneficial to address are:
|
|||||||
that run natively and are "glued" to Electron via Javascript. Further investigation to clarify
|
that run natively and are "glued" to Electron via Javascript. Further investigation to clarify
|
||||||
the pros/cons of each approach would be helpful; are there situations in which WASM offers
|
the pros/cons of each approach would be helpful; are there situations in which WASM offers
|
||||||
benefits over Neon? Vice-versa? Both WASM and Neon already require more complex setups than
|
benefits over Neon? Vice-versa? Both WASM and Neon already require more complex setups than
|
||||||
typical JS/TS setups.
|
typical JS/TS setups. Using Rust stdlib instead of Node API's for system access is nice, being
|
||||||
|
forced into loose coupling is nice, but maybe the penalty associated with
|
||||||
|
bundling/distribution/etc. only makes sense for projects as large as Rust-analyzer, etc.
|
||||||
|
- Automatically generate bindings from TS definition files. Alternately, something like the JS
|
||||||
|
"@types" as a group to supervise maintenance of TS to Rust bindings?
|
||||||
|
Loading…
Reference in New Issue
Block a user