2017-02-19 4 views
0

Я пытаюсь найти лучший способ заставить Polymer поговорить с моими конечными точками приложения go? Я использую Go и Postgres в качестве бэкэнд, но хотел бы использовать Polymer в качестве front-end вместо пакета Go html/template. Кто-нибудь получил хорошее предложение о том, как это сделать? Извините, изо всех сил пытаюсь получить пенни в этой части. Я смотрел фильм с фильмом Франческа Кампоя, но похоже, что он уже установил приложение.Перейдите в качестве backend API, Polymer frontend

Кроме того, вы порекомендовали бы пойти с ручкой маршрутизации также или просто быть конечной точкой данных для этого типа настройки?

Спасибо, ребята и девчата :)

ответ

4

Возможно, вы хотите создать single-page application (IMG взяты из этой ссылке):

  • Go - бэкенд (API)
  • HTML/JavaScript (полимер) - интерфейс (статический контент)

enter image description here

В этом случае вам не нужно использовать go html/template, в основном вы просто создаете API, который в большинстве случаев будет возвращать json.

Ваша основная забота, следуя этому подходу, может заключаться в том, как защитить конечные точки бэкэнд, а не обрабатывать шаблоны синтаксического анализа, есть некоторые варианты для этого, json tokens является одним из них.

+0

Спасибо @nbari за то, что нашли время, чтобы сделать это! Это отличный ответ :) – RuNpiXelruN

Смежные вопросы