Repository metrics
- Stars
- (268 stars)
- PR merge metrics
- (PR metrics pending)
Description
From Ryan Davis:
Getting long term here, but with some thought you might be able to enable a plugin-architecture so that people can build more specific functionality into Continuous for different use cases without polluting the core api and experience. For example, a SpriteKit plugin might intercept the reload process and rather than reloading a scene entirely when a class changes, it could replace existing nodes in the scene of that class with their new implementation. Or, a Refit plugin might intercept changes to a refit api definition and invoke the required compilation steps in order to be able to send a valid new implementation. An iOS nib plugin might watch for viewcontroller .xib changes, then invoke ibtool to compile them and send them up. Obviously this could get pretty complicated, especially if you need to support XS and VS; it might not be feasible.
I love this idea but am not sure how to go about designing the API. Proposals are welcome!