Wydajność WebView w JavaFX

Mam interfejs HTML5 i backend Javy i chcę uniknąć przebudowywania HTML ui w zwykłym java, więc moim pomysłem było uruchomienie lokalnego serwera WWW i użycie przeglądarki internetowej do renderowania go w „rodzimym” oknie. Rozwiązaniem wydaje się być użycie JavaFX WebView, który może być osadzony huśtawką. Na papierze brzmi świetnie (zwłaszcza, że ​​twierdzą, że używają WebKit, który ma znacznie lepszą wydajność dla mojego interfejsu w Chrome / Safari).

To działa, ale: wydajność jest NIESAMOWITE ZŁA. Rząd wielkości wolniejszy niż to samo w Chrome, Safari (lub nawet wolniejszym Firefoksie). Jest dosłownie bezużyteczny (mój interfejs użytkownika dość intensywnie używa JQuery / JS). Btw, używam kodu zten post.

Pytanie brzmi:

Czy ktoś może powtórzyć moje doświadczenie? Czy po prostu robię coś źle, czy jest to spowodowane przez JavaFX, a więc „normalne”?

Czy masz lepszy pomysł, jak to osiągnąć? Po prostu uruchamiam przeglądarkę systemu, która działa, ale nie jest tak ładna (nie wygląda na zintegrowaną).

questionAnswers(5)

yourAnswerToTheQuestion