I think that both libraries actually address different needs.
YUI is designed to meet the needs of Yahoo inc. This is great for creating public applications where things like graceful degradation, clean layout, and accessibility are important.
ExtJS is a very good and well-designed complete RIA infrastructure that is very strongly focused on creating a line of business applications. Features such as a truly powerful mesh component, robust layout and a good professional look.
I used both quite significantly, albeit before YUI 2.7.0, and created several complete RIAs using frameworks.
Transferring an existing application from one to another will be completely different, because although they have a common ancestor (ExtJS was once YUIext), the framework is now completely different.
Gareth davis
source share