Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (12)

Лучшие ответы пользователя

Все ответы (8)
  • Необходим хороший паттерн для разработки приложения на backbone.js

    @movetz
    Можете посмотреть на это - Backbone Patterns. Сам сталкивался с таким же вопросом. В итоге посмотрел в сторону Marionette.js и почитал эти книги:
    Backbone.Marionette.js: A Gentle Introduction
    Structuring Backbone Code with RequireJS and Mario...

    В книге не плохо описываются как ключевые моменты использования так и структуры приложения.
    З.Ы.: Книги можно найти на рутрекере=))
    Ответ написан
    1 комментарий
  • Какой из js фреймворков выбрать для данной задачи?

    @movetz
    Раз
    Два

    Если с фреймворками ни разу не работали то можно рассмотреть Backbone.js и потом использовать фреймворки на его основе - Marionette.js, Chaplin.js. Но тут придется разобраться еще с jQuery и Underscore.js. В плане не сложного освоения можно посмотреть в сторону Ember.js - большинство опций поддерживаются из коробки и минимум использования jQuery.
    Если есть много времени и терпения то Angular.js.
    Ответ написан
    4 комментария
  • Какой JS Фреймворк использовать?

    @movetz
    Ох, это тема для бесконечного и мучительного холивара. Однозначно я бы заместо Backbone.js добавил в сравнение Marionette или Chaplin, сам Backbone является только библиотекой. Все напрямую зависит от конкретной задачи и от ваших личный предпочтений.
    Плюсы Marionette - это четко определенная и знакомая MVC философия с внятным разделением обязанностей, структура проекта определена сразу и ограничивает написание своих "костылей", используется привычный jQuery и работа с UI не намного отличается от привычной. Из минусов - головная боль при работе со сложным UI (формы, куча окон и т.п.), много однотипного кода.
    Плюсы Angular - совершенно иная философия, "магия" и простота при работе с UI и view в целом, мало кода, много удобных и продуманных инструментов из коробки, но этим всем нужно научиться правильно пользоваться - это и есть основной минус (многие лепят костыли, а потом ругают фреймворк).
    С Ember не работал, но могу сказать, что он будет более похожим на Marionette но со своими плюшками.

    Если не можете определиться, то попробуйте сделать по одному небольшому проекту на каждом фреймворке и найдите лучший для себя. Если сильно ограничены по времени, то Marionette - проще будет понять и научиться использовать, но потом обязательно посмотрите на Angular.
    Ответ написан
    Комментировать
  • Кто может посоветовать фреймворк под создание сайта для работы с графиками, календарями, статистикой?

    @movetz
    Про ZF - зачем возить одну коробку спичек в морском контейнере?)
    Slim или Silex - чисто "каркас" приложения, потом уже подключаешь все что нужно (есть и ORM, и шаблонизатор).
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (5)