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

Refactor our generated codebase #1841

Open
sodic opened this issue Feb 29, 2024 · 0 comments
Open

Refactor our generated codebase #1841

sodic opened this issue Feb 29, 2024 · 0 comments
Labels
post-0.12.0 refactoring Keeping that code clean!

Comments

@sodic
Copy link
Contributor

sodic commented Feb 29, 2024

Wasp 0.12.0 split our generated code into Framework code (web-app and server) and SDK code (the wasp package).

See #1584 for the initial plan. For story of organizing the SDK, read #1429.

The split is suboptimal, mostly because the SDK contains a lot of the code it doesn't need (it was easier to implement the split without changing too much).

We should go through the modules we generate and reorganize them to minimize the dependencies between them and make them as modular as possible.

This will have an added bonus of speeding up our SDK build step: #1840.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
post-0.12.0 refactoring Keeping that code clean!
Projects
None yet
Development

No branches or pull requests

1 participant