How to better develop plugins?

After I develop a plugin, I need to restart my Joplin repeatedly to verify the effect. Do we have a test framework that can help us develop quickly? Or is there a better test method?

I don't think there's a better way then just restarting the app every time.

Depending on what you are doing, you could also have unit tests to check your business logic, as this is quicker to run. But might not apply if you are trying to build a GUI