Comments 2
Статья провокационная или непрофессиональная.
Хочу пройтись по последней категории — single page applications.
Начну с конца:
Безопасность — 0
Какая логика вынесена в клиент? Любое такое приложение, если оно правильно спроектировано, представляет собой всего лишь сложный фронтенд к данным, которые хранятся на сервере, и если разумно подойти в организации серверного апи (токены и пр.), то с безопасностью все будет с порядке. И я не вижу в посте подтверждений, что организация такого вида безопасности сильно сложнее, чем в других типах приложений.
Оффлайн 5. До сих пор не видно тучи полностью рабочих в офлайне приложений.
Тестируемость 3 Странный параметр. Код надо тестировать, там где его пишут. Javascript — не космический язык, там тесты такие же, как писались бы для других языков.
Linkability 1 — очень странный параметр. При использовании любого распространенного фреймворка (хотя бы backbone) добиться этого не просто, а очень просто.
Скорость разработки 2 — как вы меряли этот параметр? Субъективно? Сейчас уже очень много полновесных фреймворком для SPA, хотя бы тот же AngularJS, Ember.js, Backbone и т.д.
Хочу пройтись по последней категории — single page applications.
Начну с конца:
Безопасность — 0
Какая логика вынесена в клиент? Любое такое приложение, если оно правильно спроектировано, представляет собой всего лишь сложный фронтенд к данным, которые хранятся на сервере, и если разумно подойти в организации серверного апи (токены и пр.), то с безопасностью все будет с порядке. И я не вижу в посте подтверждений, что организация такого вида безопасности сильно сложнее, чем в других типах приложений.
Оффлайн 5. До сих пор не видно тучи полностью рабочих в офлайне приложений.
Тестируемость 3 Странный параметр. Код надо тестировать, там где его пишут. Javascript — не космический язык, там тесты такие же, как писались бы для других языков.
Linkability 1 — очень странный параметр. При использовании любого распространенного фреймворка (хотя бы backbone) добиться этого не просто, а очень просто.
Скорость разработки 2 — как вы меряли этот параметр? Субъективно? Сейчас уже очень много полновесных фреймворком для SPA, хотя бы тот же AngularJS, Ember.js, Backbone и т.д.
+1
UFO just landed and posted this here
Sign up to leave a comment.
Влияние архитектуры Web-приложения на объемы инвестиций, жизненный цикл продукта и положительные эмоции пользователя