Proposal for CLI Tool to Enhance Signal Package Workflow #184
nowfalsalahudeen
started this conversation in
Ideas
Replies: 4 comments
-
There is a new VSCode extension in development! |
Beta Was this translation helpful? Give feedback.
0 replies
-
its great to see, please make one for intellijIdea too |
Beta Was this translation helpful? Give feedback.
0 replies
-
PRs for IntelliJ would be appreciated |
Beta Was this translation helpful? Give feedback.
0 replies
-
Moving this to a discussion for ideas from the community! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As an active user of the Signal package in Flutter development, I've found its simplicity and efficiency in state management to be invaluable. However, I've also encountered repetitive tasks such as creating pages, controllers, and bindings manually, which can be time-consuming and error-prone.
To streamline development workflows and improve productivity within the Signal architecture, I kindly request the development of a CLI tool that automates common tasks and integrates seamlessly with gorouter for navigation management.
Automated Code Generation: The CLI tool should offer commands to generate boilerplate code for pages, controllers, and bindings, reducing manual effort and ensuring consistency across projects.
Integration with gorouter: Seamless integration with gorouter will simplify route configuration as part of the page creation process, facilitating navigation setup within Signal-based applications.
Dependency Injection Support: Leveraging get_it for dependency injection, the generated code should automatically register dependencies, promoting clean and modular architecture practices.
and of course it would be nice wrap with watch menu for android studio
for reference : getx_cli
I believe that such a CLI tool would significantly benefit the Flutter community, especially developers using the Signal package. I encourage fellow developers to voice their support for this initiative and contribute ideas to ensure the tool meets the diverse needs of Flutter development.
if this happens, signals package will get the more attentions like getx. and flutter favorite tag
Beta Was this translation helpful? Give feedback.
All reactions