-
Notifications
You must be signed in to change notification settings - Fork 25
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
Notebooks 2.0 // Backend // Enhance Local Development with Auto-Reload Functionality #135
Comments
@mohamedch7 @thesuperzapper suggested that we investigate https://docs.tilt.dev/tutorial/index.html to see if it's a good fit for us. Do you want to do this research and write a proposal? |
@ederign yes |
Perfect thank you! Feel free to repurpose this issue! |
Hi @ederign, I’d love to work on this issue! Could you clarify the decision between using tilt and nodemon? Additionally, could you specify the type of restart required—should it watch for changes and restart locally (e.g., make run), or should it involve a rebuild and deploy to Docker? I’ll get started as soon as I have more details. |
/assign |
@KapilSareen, please hold off on working on this issue until I define how to use tilt on the controller. I'm currently working on this. We are probably going to unify both approaches. |
Hi @ederign |
Currently, we need to manually restart the server after making changes during development. This process can be time-consuming and interrupt the workflow. Implementing an autoreload tool (such as
nodemon
or an equivalent Go-based solution) will significantly improve the developer experience by automatically restarting the server when changes are detected.Proposed Solution
make watch
command in theMakefile
to support autoreload functionality.Benefits
Demo
demo.mov
The text was updated successfully, but these errors were encountered: