Не совсем понял, почему "слишком кастомная". Например в backbone у модели есть поле isChanged (ну или как-то так, но там модель это свой класс со встроенным бекбоносипедом. В ангуляре же обзервер следит за изменениями. По идее у него должно быть поле, в которое можно посмотреть и понять, наобзервил он что-то новое или нет? Я не очень мутно сформулировал?
По моим данным google и yandex нормально индексируют страницы с url вида domain.ru/#products/list/p:2 и воспринимают каждый state страницы (который соответствует уникальному url) как отдельную страницу. Вообще в целом в СЕО я не очень хорошо шарю, поэтому приму к сведению любую информацию.
Я затрудняюсь детально ответить на вопрос "что нужно от CMS?". В идеале мне нужна готовая админка, которая позволит модифицировать контент сайта, которую я бы смог бы минимальными усилиями наточить на этот самый контент.
Я надеялся услышать совет от человека, который имеет опыт работы с CMS построенной на основе node.js. Спасибо за mean stack, кажется это полезная для меня заготовка.
1. Я знаю только javascript и C# (не знаю ruby и php).
2. Хочется попробовать избежать технологий microsoft, т.к. воспользовавшись один раз node+mongo, оказалось что аналогичная задача на C# + mssql порождает много кода и отнимает больше времени.
3. По моим наблюдениям (без инструментальных замеров) node.js отдает страницу броузеру очень быстро. Можно провести аналогию с ios7 и android4, когда по бенчмарку андроид лидирует, а по личным ощущениям он лагает.
4. Я как раз исследую возможностью "сделать и отдать", чтобы это не потребляло мое время.
5. Не понимаю, как можно сделать SPA на wordpress и т.п. cms
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.