Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AJAX-URLs und andere Parameter an zentraler Stelle? #82

Open
rowe42 opened this issue Jan 17, 2018 · 1 comment
Open

AJAX-URLs und andere Parameter an zentraler Stelle? #82

rowe42 opened this issue Jan 17, 2018 · 1 comment

Comments

@rowe42
Copy link
Owner

rowe42 commented Jan 17, 2018

Macht es Sinn, die verschiedenen AJAX-URLs an zentraler Stelle in einem Properties-File o.ä. zu halten? Oder sollen die URLs jeweils direkt in der entsprechenden Komponente hartkodiert werden?

Falls zentral: Wie kommt die URL dann in den nutzenden Tag? Man könnte iron-meta verwenden (https://www.webcomponents.org/element/PolymerElements/iron-meta/elements/iron-meta).

Argumente für zentral:

  • alles an einer Stelle gepflegt und übersichtlich
  • man kann schnell eine URL anpassen, z.B. wenn ein Service upgedatet wird
  • man muss eine URL, die man an mehreren Stellen verwenden will, nur 1x pflegen

Argumente für dezentral:

  • vermutlich leichter in der Generierung
  • URLs sind dank API-Gateway sowieso alle relativ zur Basis-URL und damit könnte man sie auch als "fachlichen" Teil sehen
  • URLs sind wohl meist in den Komponenten verbaut, die man als Entwickler sowieso nicht anfasst

@xdoo @dragonfly28 @ejcsid

@xdoo
Copy link
Collaborator

xdoo commented Jan 17, 2018

Im besten Fall nutzen wir dafür HATEOAS. Siehe auch #48.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants