Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build System Migration #160

Open
skjsjhb opened this issue Nov 21, 2024 · 1 comment
Open

Build System Migration #160

skjsjhb opened this issue Nov 21, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@skjsjhb
Copy link
Collaborator

skjsjhb commented Nov 21, 2024

The build system of Alicorn has been working well, but also being bloated and hard to maintain.

We're deploying a progressive migration from webpack to a faster and neat toolchain based on esbuild + vite. This requires frontend (i.e. renderer) to be rewritten, moving all Node calls to the backend.

This refactor is also expected to drastically improve the security and performance of Alicorn, most noteworthy the usage of isolated context will further prevent RCE and delegate jobs to be scheduled more suitably.

This issue should remain open until the migration is done.

@skjsjhb skjsjhb added the enhancement New feature or request label Nov 21, 2024
@skjsjhb skjsjhb self-assigned this Nov 21, 2024
@skjsjhb
Copy link
Collaborator Author

skjsjhb commented Jan 19, 2025

#162 is related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant