Ответы пользователя по тегу JavaScript
  • JS Framework — UI, CSS, Layouts, REST, хорошая документация?

    Не вполне понятно что вы ищете. В приведённом вами списке — смесь совершенно разных технологий и подходов. Если вы всё-таки ищете готовый набор виджетов для построения RIA, а не просто средство для работы с HTML5/JS/CSS, то можете взглянуть ещё и на qooxdoo. Ну и, разумеется, на Dojo, чтобы знать как оно бывает.

    В рамках Eclipse, кстати, развивается проект Remote Application Platform. Он, вроде бы, qooxdoo использует. Не знаю, насколько оно пригодно для использования.

    А так, вот сравнение различных библиотек. Выбирайте.
    Ответ написан
  • [AngularJS] связь между данными сервиса и контроллера

    Потому что testService.data и $scope.me — это разные ссылки. Если вы хотите, чтобы обе этих ссылки указывали на один и тот же объект, то обновляйте их обе.

    Но зачем вам две ссылки? Просто поместите в $scope ссылку на ваш сервис и обновляйте данные только в нём.
    Ответ написан
    Комментировать
  • Когда применять JS фреймворки

    Конкретно AngularJS сильно экономит время разработки. На одном проекте встречал одну и ту же логику, реализованную на JSP+jQuery и на AngularJS, так уж получилось. Так вот, реализация на AngularJS содержала примерно в 10 (!) раз меньше строк кода. Это потому, что AngularJS следует правильной идеологии: декларативному описанию пользовательского интерфейса.

    Конечно, в сравнении с другими технологиями AngularJS может и не выглядеть столь выигрышно. Однако свою работу он делает, и делает хорошо. Учтите, что помимо диинамичности интерфейса, AngularJS, да и прочие JS-фреймворки, экономят ресурсы сервера. Или вовсе могут избавить от необходимости в серверной логике.

    Вот пример написанного на AngularJS (мною) расширения для Firefox, которое таскает данные с oDesk, расширяя возможности поиска, и не требует дополнительной серверной логики.
    Ответ написан
    Комментировать