Sanu0074
@Sanu0074

Интернет-магазин с Angular, хорошая ли идея?

Если бы не было проблем с индексированием топовыми поисковиками сайтов, полностью рендерихщася на фронте (когда бэк отдает только json) - то этот вопрос был бы не актуален. Но, так как эта проблема есть, яндекс уж точно не покажет такой сайт в поисковой выдаче, было предложено частично реализовать функционал на angular.

К примеру, без проблем можно весь личный кабинет пользователя, корзину, чекаут запилить на angular. Но, как же быть с некоторыми элементами на странице, которые не хочется делать отдельно от angular используя др. библиотеки или писать js работающий вне angular. К примеру, нужно отдельно сделать в хедере компонент поиска товаров и миникорзину. А если мы находимся на странице каталога, то внизу еще будет листинг товаров с фильтрами. Т.е возможно нужно отрендерить несколько компонентов на одной странице, и все они находятся не в рамках одного приложения.

Многие скажут: "юзай реакт, и проблем с этим не возникнет" - я отчасти соглашусь с этим, может это и лучше подходит для решения этой задачи, но в данный момент по некоторым причинам интересует именно angular.

Что вы думаете по этому поводу, может кто-то сталкивался с подобными вопросами, или у вас есть примеры подобных сайтов?
  • Вопрос задан
  • 5711 просмотров
Решения вопроса 2
https://universal.angular.io/
если не осилил, то всегда есть
https://prerender.io/
Ответ написан
mazhekin
@mazhekin
Frontend, Backend Web Developer
Если есть опыт написания качественных приложений в Ангуляре, то это хорошая идея, В помощь для подключения рендеринга к проекту на Angular 4 пригодится Angular Universal: Реализация серверной генерации ...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ozknemoy
@ozknemoy
яваскриптист
для прода идея хороша только если есть приличный опыт в ангуларе. многие без опыта за что не возьмутся, все jquery треш получается. кстати есть сайты гибриты. например петрович на пхп но фильтр и корзина на первом ангуларе https://petrovich.ru/action_type/burns/ грузится побыстрее серверного ангалара 2/4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы