Which framework should be used?