S'il vous plaît, pour l'amour de Dieu, le bâton avec GWT de vanille. Utilisez simplement les tables de cellules de données GWT, les listes et les arbres. Smart-GWT et GXT ont vraiment une belle allure dans leur démo.
Par exemple, Smart-GWT a des widgets qui acceptent directement la source de données xml/json, ce qui vous ferait gagner du temps. Mais, vous trouvez que vos exigences d'application auraient "juste besoin de ce minuscule tweak" dans la façon dont le widget mange la source de données. Les deux GXT et Smart-GWT ont des widgets pratiques attrayants, mais vous trouvez que vous avez besoin de "juste un peu" tweak pour les adapter à vos besoins.
Est-ce que votre "petit" truc "important" est suffisant? Donc, vous avez recours à l'écriture de votre patch pour ce "petit" tweak. Et bientôt vous trouvez qu'il y a tout un entrelacs de "petits" réglages. Vous expérimentez et recherchez et essayez des moyens non testés. Enfin, vous découvrirez que vous auriez tout aussi bien pu utiliser GWT vanilla pour lequel vous auriez pris moins de temps pour obtenir le comportement que vous souhaitez. Vanilla GWT est éprouvée.
Ne vous laissez pas tenter par les vitrines SmartGWT ou GXT. Apprenez les CSS et apprenez à intégrer CSS dans GWT vanille, ce qui rend vos widgets tout aussi attrayants que SmartGWT ou GXT.
Ensuite, vous ne regretteriez pas car vous ne rencontreriez aucun obstacle à l'utilisation d'autres fonctionnalités GWT.
Ce qui est assez bon pour Google est assez bon pour moi.
Actuellement, il semble se résumer à GXT, SmartGWT ou roll-your, pour un usage professionnel. – user77115