Каковы различия между SproutCore 1.x и 2.0?
Если вы посмотрите на инфраструктуру SproutCore прямо сейчас, есть две версии: 1.7 бета и 2.0 бета. Документы и руководства кажутся разными, поскольку они подаются из разных доменов, но иногда вы просто не знаете, относятся ли учебник или даже тексты на sproutcore.com к версии 1.x или 2.
Это немного сбивает с толку, и поэтому я спрашиваю о разнице (ях) обоих. Версия 2 даже сопоставима с предыдущей? Кажется, у него совершенно другой подход.
Было бы полезно узнать, чтобы кто-то мог легко решить, какая версия лучше всего подходит для определенного варианта использования.
1 ответ
Ты прав. SC1 и SC2 очень разные.
Вот хорошее видео, которое я нашел и которое дает представление о SC2. http://vimeo.com/25210161
Рекомендация для команды SC в блоге:
Помните: SproutCore 1.6 по-прежнему является лучшим способом написания приложений в стиле рабочего стола, и его основная команда и участники будут продолжать поддерживать и развивать. Прямо сейчас SproutCore 2.0 - лучший выбор, только если вы создаете приложения в веб-стиле или хотите дополнить существующее приложение.
Вот мой собственный опыт работы с SC1 v SC2: http://blog.chililog.org/2011/10/14/sproutcore-v1-vs-v2/
ИМХО, используйте SC1, если вы планируете написать приложение для ipad или iphone в собственном стиле. Он имеет виды и переходы, которые вы можете использовать "из коробки".
Используйте SC2, если вы планируете написать приложение в веб-стиле, например, интерфейс Twitter.
Надеюсь это поможет.