2010-05-26 3 views
4

Недавно я узнал о средах sproutcore и capuccino для разработки веб-приложений как подходящего подхода MVC к созданию приложений, подобных настольным.sproutcore или cappucino для разработки веб-приложений?

Насколько я понял, основное различие между двумя фреймворками заключается в том, что Cappucino абстрагирует HTML + CSS + Javascript на Objective-J - новый язык программирования, созданный разработчиками Capuccino, который добавляет возможности OO к Javascript , тогда как Sproutcore использует HTML5, CSS, Javascript.

После долгих размышлений я подумал, что лучше всего идти с технологиями, которые мы знаем, поэтому я загрузил инструменты Sproutcore и сделал учебники, и я должен сказать, что я был очень впечатлен. Просто то, что я искал, для организации сложного веб-приложения.

Однако, я просто наткнулся на следующую ссылку: http://charlesjolley.sys-con.com/node/1341228

, в котором Чарльз Джолли (создатель SproutCore) СЯС, что он устал ждать HTML5 и ECMAScript5 получить итоговым, и объявляет, что из версии 1.1, они будут переключаться на Objective-J!

Итак, вопрос в том, что на самом деле будет отличать Sproutcore и Capuccino - и какой из них я должен выбрать сейчас?

С наилучшими пожеланиями

Свами

+0

Если у вас есть вопросы о SC, я надеюсь, вы посетите чат IRC в #sproutcore или просмотрите список рассылки на [email protected] –

ответ

5

Вы должны проверить дату этого поста по Джолли. Я считаю, что это 1 апреля :)

Кроме того, я бы предложил дать ему немного времени, поскольку обе структуры ужасно документированы. Я попробовал Sproutcore, потому что я ненавижу всю абстракцию Objective-J над удивительным языком, как JavaScript, но я понял, что Sproutcore также имеет очень крутую кривую обучения (в основном из-за отсутствия примеров и учебников). Он также ударил 1.0 в месяц (или так) назад, и многие из примеров, которые вы найдете, устарели. Надеюсь, что в ближайшие месяцы основное внимание будет уделено документированию структуры.

+0

К сожалению, это займет немного больше времени, чтобы улучшить документацию. Тем не менее, в настоящее время начинается большой толчок к совершенствованию документации. 1.4 (да 1.1 - 1.3 были пропущены, длинный рассказ) скоро выйдут, а 1.5 также находится в тяжелом развитии. –