можно но лучше не стоит, так как вопервых это не везде одинаково работает, во вторых дает сильный удар по нагрузке на девайсы клиентов. Вы не захотите делать сайт который лагает при скроле.
PrinsAlbert: движек завязанный на препроцессоры? Это как? Я вам вообще-то препроцессоры не предлагал, я предлагал от них отказаться и идти по пути постоянного улучшения.
PrinsAlbert: забыл сказать, я помниться как-то ресерчил вопрос конвертации стилей из CSS в LESS (не люблю я scss), и после эксперементов стало понятно что это не имеет особо смысла. Лучше потихоньку рефакторить стили.
Юрий: правильный путь как раз таки json отправлять. Но в целом у вас два варианта:
- отправлять с Angular в form/encoded (там это есть из коробки с версии 1.3 вроде)
- принимать на сервере json (так же любой нормальный фреймворк позволяет делать json_decode тела запроса).
Артур: дело не столько в том сколько может влезть, сколько в самом формате. Вообще как работать с такими штуками не прописано в стандарте и у каждой платформы по разному. Ваш вариант скажем не будет работать с PHP, только если руками парсить запрос. С другой стороны другие варианты так же имеют свои недостатки. Описывать ключи - не удобно. А запись через запятую - единственный известный мне правильный способ, так как тогда мы перекладываем полностью ответственность за разбор на реализацию сервера, и никакие особенности стэка технологий не будут вносить путаницу.
Kir ---: почему же не имеет? Все то же самое, директивы = web components, управление зависимостями упростили и убрали свою реализацию модулей, в целом все осталось приблизительно таким же с концептуальной точки зрения. Если разработчики придерживались сайлгайда официального, то миграция на 2-ую версию не составит проблем.
Kir ---: я пробовал реакт с флюксом и эмбер, ангуляр (особенно вторая версия) мне нравится куда больше. Вот только начинающим будет тяжко так как все будет толкать на неверный путь.