JuliaPluto / PlutoDesktop

Pluto.jl bundled into an easy-to-install desktop app — currently under development
MIT License
47 stars 1 forks source link

Remove react dependency #49

Closed fonsp closed 1 year ago

fonsp commented 1 year ago

We have almost no frontend code in this codebase, so we can probably get rid of the react dependency.

fonsp commented 1 year ago

It would be great if we can also avoid webpack and its configuration. Maybe switch from electron-builder to https://www.electronforge.io/ ? They recently became the "official" electron builder, migrating from github.com/electron-userland to github.com/electron

ctrekker commented 1 year ago

Removing webpack could be trickier than I anticipated, since it handles all the typescript compilation and module management