I've started making changes to our app structure to make full use of the Sencha Cmd minification, theming, packaging, etc. capabilities.
But my manager wants me to consider what are the pros and cons of using Sencha Cmd, and what are the alternatives.
So for minification and obfuscation, rather than use Sencha Cmd, just use YUI Compressor directly.
For theming, is there any alternative, in terms of using the ExtJS 4.2 theming model but not build the theme with Sencha Cmd?
What else does Sencha Cmd offer that is a pro? What are the cons of using Sencha Cmd? What are the alternatives to using Sencha Cmd for the various things that must be done with an ExtJS app?
Finally, can I safely assume Sencha Cmd can be integrated into our existing build processes? We use Maven to compile Java for the back-end. Can Sencha Cmd also be executed in a completely hands-off, automated manner? Does Sencha Cmd itself need to be installed, or can its files just be added to the remote git repository, to remove the need for a dedicated build machine, so anyone can just pull from git and create a build?
Thanks very much in advance!