Google Web Toolkit → Вопросы по сравнению JavaFX, Flex и GWT
Доброго времени суток, уважаемое сообщество!
Задался я тут вопросом сравнения нескольких технологий для построения RIA. В интернете никаких подобных адкватних тестов я не нашел, ничего кроме общих слов, эмоций и личных предпочтений.
Хотелось бы сделать такое сравнение самому. Интересует сравнение не только в скорости обработки чего-либо, но так же и сложность в деплое, требования к серверу, сложность поддержки, возможности по разработки сложных интерфейсов, а так же скорость работы этих самых интерфейсов при больших нагрузках (большое количество клиентов) и т.д.
Так вот можете вы мне подсказать какие тесты можно провести, какие условия при этом должны быть соблюдены (для максимального приближения к объективным результатам)?
Задался я тут вопросом сравнения нескольких технологий для построения RIA. В интернете никаких подобных адкватних тестов я не нашел, ничего кроме общих слов, эмоций и личных предпочтений.
Хотелось бы сделать такое сравнение самому. Интересует сравнение не только в скорости обработки чего-либо, но так же и сложность в деплое, требования к серверу, сложность поддержки, возможности по разработки сложных интерфейсов, а так же скорость работы этих самых интерфейсов при больших нагрузках (большое количество клиентов) и т.д.
Так вот можете вы мне подсказать какие тесты можно провести, какие условия при этом должны быть соблюдены (для максимального приближения к объективным результатам)?
- +7
- sidney3172
- 16 июля 2009, 12:46
Открытость/Доступность библиотеки и средств разработки
Качество средств разработки (автодополнение, синтаксический анализ, дебаг, тесты, наличие и качество дизайнера)
Качество и доступность документации (API и howto/quickstart статей)
Код: количество строк кода для реализации одной и той же задачи (Например форма заказов), субъективная читабельность кода и выразительность конструкций
Фичи: Формы и валидация данных, богатство библиотеки виджетов (графики, календарики, холст, геометрические примитивы 2D/3D и проч.), интернационализация
Кастомабельность: насколько легко изменить внешний вид и поведение стандартных элементов, можно замерить в строчках кода
Можно провести тест среди например 5и одинаково незнающих или знающих троицу девелоперов на часозатраты по выполнению какой-либо задачи (той же формы например)