Skip to content

Commit

Permalink
refactored out
Browse files Browse the repository at this point in the history
  • Loading branch information
Shazib Hussain committed Nov 18, 2023
1 parent ab8d171 commit b4cdbb1
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions docs/contributing/project-details/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,3 @@ When actual runs, it runs the front-end react based web app, as well as a local
In the web app, this background server runs in a [web worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers), and in the electron app it spins up a [background process](https://nodejs.org/dist/latest-v16.x/docs/api/child_process.html#child_processforkmodulepath-args-options) which communicates over [WebSockets](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API).

The code which is used by this background server, as well as code which is shared across the web app and desktop versions of actual typically lives inside the `loot-core` package.

### Electron Notes

* Generally speaking, it is unlikely that features/fixes you contribute to actual will require electron-specific changes. If you think that is likely feel free to discuss on github or in the actual discord.

* Details of the motivation behind the usage of WebSockets in the electron app can be found in the [Pull Request](https://github.com/actualbudget/actual/pull/1003) where the changes were made.

0 comments on commit b4cdbb1

Please sign in to comment.