Aplikacje internetowe w dzisiejszych czasach szeroko wykorzystują JavaScript, na przykład różne produkty Google, takie jak Gmail i Kalendarz.Czy przetwarzanie Javascript Server-Side rozwiązanie do powielonej logiki?
Mam problemy z tym, jak NIE mieć zduplikowanego serwera logicznego i klienta.
Gdy zażądam strony lub stanu aplikacji, wolałbym wysłać kompletny interfejs użytkownika, co oznacza: nie tylko niektóre javascript, co z kolei tworzy kilkanaście zapytań ajaxowych i buduje interfejs użytkownika.
Ale tutaj leży problem, logika decydowania o tym, co należy pokazać, musi być zapisana raz po stronie serwera i raz w języku po stronie klienta.
Potem zastanawiałem się, czy w jakiś sposób można przetworzyć logikę serwera JavaScript i wysłać całość do klienta, który z kolei może dalej używać aplikacji z wszystkimi zaletami responsywnego interfejsu użytkownika, ale bez wady początkowe ładowanie/budowanie interfejsu użytkownika zależne od żądań ajaxowych w tle.
Mam nadzieję, że wyjaśnienie mojego problemu jest nieco jasne, ponieważ nie jestem najbardziej płynnym pisarzem angielskim. Jeśli rozumiesz, co mam na myśli i jeśli możesz opisać problem nieco lepiej, proszę ... dziękuję!
Więc moje pytanie brzmi:
- Czy coś jak to możliwe i czy realne?
- Co sądzisz o tym, jak rozwiązać ten problem?
;-)
dobre sugestie ... –