Wypowiedzi
-
Oczywiście. Może nie powalają możliwościami (szczególnie jeśli chodzi o dostępną pamięć), ale dla prostych aplikacji wystarczą. Widziałem przynajmniej kilka takich ofert, jedna z nich tutaj:
http://www.cloudbees.com/platform/pricing/runcloud-mul... -
Tomcat jest ok, oczywiście najlepiej w wersji 7-mej. Lekkie i przyjemne jest również Jetty (jest nawet używane w GWT Dev Mode). Tomcat'a na pewno łatwiej będzie znaleźć wśród kilku nielicznych darmowych hostingów Javy. Warto rozważyć również pisanie aplikacji pod Google App Engine.
-
Nie. Poza tym to że używasz systemu 64bit wcale nie idzie w parze z 64bit JVM, bo ten możesz mieć zainstalowany też 32-bitowy.
-
Nie ma znaczenia, jakiego VPS'a weźmiesz, więc lepiej wziąć 64 bit (większe możliwości na przyszłość). Myślałem, że chodzi Ci o komputer deweloperski, na którym będziesz pracować w GWT Dev Mode, a nie gdzie będziesz hostować aplikację. Dev Mode rzeczywiście jest bardziej pamięciożerne na JVM'ach 64-bit, ale na serwerze nie ma to znaczenia. GWT działa po stronie klienckiej (w przeglądarce), więc pytanie 32bit czy 64bit nie ma tu nic do rzeczy. Część serwerowa, to zwykła webowa aplikacja javowa, sam więc musisz odpowiedzieć sobie, ile pamięci i mocy serwera będzie Ci potrzebne.
-
Nie ma znaczenia, działa dobrze i tu i tu. No może na 64bit jest nieco bardziej pamięciożerne, więc przy dużych aplikacjach lepiej wyposażyć się w nieco więcej RAMu.
-
Używa, używa :) A samo GWT również stale się rozwija, co widać chociażby po niedawno wydanej wersji 2.5.
-
GWT jest na licencji Apache 2.0, można więc z niego korzystać za darmo również komercyjnie.
GWT-Ext to dinozaur, którego dziś nikt już nie używa (zaniechano rozwoju, gdy biblioteka ExtJS, której GWT-Ext używało, zmieniła licencję na GPL'a).
SmartGWT jest wydawany na LGPL'u i komercyjnej licencji. Na LGPL'u nie ma jednak części serwerowej biblioteki, bez której podobno bywa ciężko (sam nie używałem).
SenchaGWT (ExtGWT, GXT) jest również wydawane na podwójnej licencji, z tym że dla projektów open-source jest to GPL. Nie ma za to żadnych różnic między wersją wydawaną na GPL'u a na licencji komercyjnej.