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

New Glue - Herbs2Serverless #54

Open
jhomarolo opened this issue Jan 2, 2023 · 1 comment
Open

New Glue - Herbs2Serverless #54

jhomarolo opened this issue Jan 2, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@jhomarolo
Copy link
Contributor

jhomarolo commented Jan 2, 2023

Is your feature request related to a problem? Please describe.
As a support platform for microservices and with the growing demand for serverless applications, it would be important for herbs to support the framework. Facilitating the configuration of routes and deploys, mainly on AWS.

Additional context
We already have a draft here: herbsjs/todolist-on-herbs#123
And an issue about it here: herbsjs/herbs-cli#75

@jhomarolo jhomarolo added the enhancement New feature or request label Jan 2, 2023
@dalssoft
Copy link
Member

dalssoft commented Jan 2, 2023

Things we have to consider:

  • Which serverless framework we will use? Probable Serverless Framework, right?

  • It should be integrated with the CLI

  • Is it integrated with the Herbs2Rest and Herbs2GraphQL? Are they a dependency?

  • Is it possible to use Herbs2Serverless without generating any file (all on-the-fly)?

  • How the extra metadata will be used? (e.g. the metadata for Herbs2Rest and Herbs2GraphQL)

  • How it would handle other abstraction like permissions, resources, packaging, deploy, multiple endpoints and more?

These are some questions that I have in mind. I think that we should discuss it more deeply.

@jhomarolo jhomarolo moved this to More discussion is needed in Herbs enterprise roadmap 2023 Jan 6, 2023
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
Status: More discussion is needed
Development

No branches or pull requests

2 participants