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

Add api and full feature flags to tuono_lib crate #217

Open
Valerioageno opened this issue Dec 10, 2024 · 1 comment
Open

Add api and full feature flags to tuono_lib crate #217

Valerioageno opened this issue Dec 10, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request rust Requires rust knowledge

Comments

@Valerioageno
Copy link
Member

tuono_lib crate

I could be useful creating a crate features = ["full", "api"] flag for the Cargo.toml manifest. This in order to skip the load of the V8 engine, reqwest crate and the vite proxies, speeding up the build process.

tuono crate

The tuono CLI will also read what feature is enabled and will then turn the project in fullstack or api-only mode.

@Valerioageno Valerioageno self-assigned this Dec 10, 2024
@Valerioageno Valerioageno converted this from a draft issue Dec 10, 2024
@Valerioageno Valerioageno added this to the Allow API only tuono app milestone Dec 10, 2024
@Valerioageno Valerioageno added enhancement New feature or request rust Requires rust knowledge labels Dec 10, 2024
@Valerioageno Valerioageno moved this from Ready to In progress in Road to V1 Dec 11, 2024
@Valerioageno
Copy link
Member Author

Valerioageno commented Dec 16, 2024

POC.

For the final build, the following are the required tasks:

@Valerioageno Valerioageno moved this from In progress to Ready in Road to V1 Dec 19, 2024
@Valerioageno Valerioageno moved this from Ready to Backlog in Road to V1 Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request rust Requires rust knowledge
Projects
Status: Backlog
Development

No branches or pull requests

1 participant