legacy-paperclip icon indicating copy to clipboard operation
legacy-paperclip copied to clipboard

[MIT] moving over to Rust completely

Open crcn opened this issue 3 years ago • 2 comments

Effort for this is to reduce the dependency on Node and allow Paperclip to be run as a single executable.

  • [ ] CLI
    • [ ] build
      • [ ] interim compiler
      • [ ] sub modules
      • [ ] react compiler
      • [ ] html compiler
    • [ ] coverage
    • [ ] snapshot + diff - this will need to install sub node_module
    • [ ] designer - this will need to run sub module written in node
  • [ ] need to make sure that source maps are generated

crcn avatar Jan 11 '22 02:01 crcn

On using compilers, we can use IPC between separate processes that would enable engineers to pick whatever language they want. Modules would be installed in the .paperclip/modules directory.

crcn avatar Jan 11 '22 03:01 crcn

  • [ ] Need to look into crates

crcn avatar Jan 12 '22 16:01 crcn