GWT, Sproutcore или капучино - PullRequest
       23

GWT, Sproutcore или капучино

6 голосов
/ 09 ноября 2010

Я собираюсь запустить новое веб-приложение, которое будет работать на P / GAE и в отношении внешнего интерфейса, мы хотели бы использовать одну из упомянутых платформ (GWT, SC, Cap). Какой из них вы считаете наиболее подходящим для разработчиков? Кажется, что капучино выглядит потрясающе, но вы должны изучить Obj-J. Sproutcore кажется более приятным (поскольку есть только JS), но я не могу сказать, что на меня произвела впечатление документация, плюс некоторые демонстрации не работают. GWT, с другой стороны, очень зрелый, но у меня есть ощущение, что использование Java может замедлить вас, поскольку вы не можете использовать некоторые из особенностей JS, с другой стороны, вокруг него есть яркая экосистема.

Ответы [ 2 ]

3 голосов
/ 21 ноября 2010

Я думаю, что ответ зависит от того, какой вы разработчик?

Для меня мне удобен Javascript и мне нравится возможность манипулировать DOM браузера, чтобы я мог реализовывать функции, которые могут отсутствовать в структуре. Вот почему я предпочитаю Sproutcore.

Оформить заказ http://www.infoq.com/news/2009/09/sproutcore-1-0.

Я должен согласиться с вами, что документация ограничена. Тем не менее, я нашел вики полезной, а сообщество действительно полезным.

1 голос
/ 10 ноября 2010

GWT - очень хороший выбор, если вы используете GAE-Java, потому что тогда вы можете разрабатывать на стороне сервера и на стороне клиента на одном языке.Если вы используете Python на стороне сервера, вы не сможете использовать простые RPC-вызовы GWT для сериализации объектов в / из браузера.Тем не менее, это все еще хороший фреймворк.

GWT позволяет вам писать собственный JS-код, если необходимо, так что вы можете "использовать некоторые из JW-причуд", если вам нужно.: Приложения GWT полностью AJAX, поэтому они не могут быть видны поисковым системам (общая проблема с AJAX, а не с GWT)

...