WeaverFx allows for distributed teams by separating UI development from business logic. It makes complex UIs simple to build with components that can be woven together. It significantly reduces cross-browser testing and allows business logic to run on the client side to reduce infrastructure costs. WeaverFx uses a simple XML scripting language and programming model to build web and standalone apps that can plug into existing backends without extra modules.