Переход на Angular Universal с внешним API-сервером - PullRequest
0 голосов
/ 10 июля 2019

Прежде всего, спасибо, что взглянули на мой вопрос!

Я построил свой проект на стороне сервера (Nodejs) и на стороне клиента (Angular6).

Функциональность приложения просто предоставляет все виды криптовалютных цен и информации.

Я пытаюсь переключить свой угловой проект на Angular Universal Server Side Rendering из-за SEO, и мне трудно принимать решения и переходить к проекту.

Итак, я пытаюсь реализовать Angular-universal на моем ранее существующем сервере nodejs,

  1. Есть ли способ, не переключаться на сервер машинописи и просто использовать angular-universal на моем ранее существующем сервере узлов? Есть ли какие-либо документы или рекомендации для меня, чтобы реализовать?

  2. Есть ли другой способ SEO, чтобы при поиске биткойнов информация о биткойнах моего углового веб-сайта отображалась в Google?

Я выполнил все возможные шаги, переключившись на angular universal и изменив файл server.ts на свой файл server.js, и понял, что если я реализую универсальный angular, у меня будет только один файл package.json, обслуживающий и server.ts, и angular проект.

1 Ответ

0 голосов
/ 10 июля 2019
  1. Вы не обязаны использовать машинопись, вы можете изменить существующий сервер nodejs для прослушивания универсальных запросов (в обычном формате js)

Редактировать

Я только что понял, что вы говорите о вашем сервере nodejs только для API, а не в качестве существующего веб-сервера для вашего веб-интерфейса.Вы все еще можете иметь только один сервер, но, вероятно, лучше отделить 2

Google уже может сканировать угловые веб-сайты (до определенной точки), без универсального.Но использование Universal повысит скорость вашего сайта, поэтому у вас будет больше шансов на более высокий рейтинг в результатах поиска
...