Devcards aims to provide a visual REPL experience for ClojureScript
metametadata 2016-06-30T10:40:23.000054Z

Hi! Speaking of Carry and Devcards. Carry apps need to be started and stopped explicitly in order to free resources (e.g. unsubscribe from browser events). Is there a idiomatic approach to hooking into card reload/umount/shutdown stage so that app created inside the card could be stopped? I've managed to get the desired behavior by explicitly hooking into component-will-umount event of app view: