Ameba Ownd

アプリで簡単、無料ホームページ作成

Does anyone use google web toolkit

2022.01.07 19:29




















Learn more. When not to use Google Web Toolkit? Ask Question. Asked 10 years, 9 months ago. Active 7 years, 3 months ago. Viewed 2k times. When do you not recommend using GWT, and why?


Improve this question. Jas Jas 1, 5 5 silver badges 16 16 bronze badges. To those trying to close this -- is it really subjective and argumentative? It it not a fair question to ask if GWT is suited to some problems better than others?


Kirk - And to think I actually went an extra mile to make sure that question does not get closed How is this not subjective and argumentative? Is the redeployment time a disadvantage? Yes, if you're using Java server-side. No, if you're using something else. No, if you're using JRebel. Is there a learning curve? It's a very interesting topic to discuss, but this isn't the place for that. Igor, are you sure you are not being, mildly put hypocritical, given the wording of this question here actually answered by you : stackoverflow.


JavaScript has it's problems, and is commonly derided among server-side engineers, but it also has quite a few features that are helpful for rapid web development.


Now forget about using it in GWT! We all know that as the size of a project grows, having good separation of concerns is critical.


One of the most important is the separation between display and processing. GWT made this really hard. Probably not impossible, but the team I was on never came up with a good solution, and even when we thought we had, we always had one leaking into the other.


As Berin Loritsch posted in the comments, the model or mindset GWT is built for is living applications, where a program has a living display tightly coupled with a processing engine. This sounds good because that's what so many feel the web is lacking. B Java developers who have been working on the web do not easily switch to this desktop-application mindset. Architecture in this world is an entirely different discipline. Flex developers would probably be more suited to GWT than Java web developers.


If quick-and-dirty doesn't sound like what you want, don't use it. The company I was working for was a company that cared a lot about the end product, and it's sense of polish, both visual and interactive, to the user. The old UI was in DHTML but we had issues with browser compatibility, performance optimization and the development process, so we looked for alternatives.


We choosed GWT and I never regret it. What you get of the box is:. Our application issues only one request to the server on startup.


On the negative side is that GWT and also Android have a poor design out of the box, but anyway if you apply your own look and feel you have to adapt the CSS. Alternatively you can use various component libraries for GWT which make it easy to apply proper styles and theming.


See the mission statement at:. But it should not be unmentioned that Google don't use GWT on many of their internal projects and that at the moment there are some rumors around about the future of GWT, see. Sign up to join this community. The best answers are voted up and rise to the top. Stack Overflow for Teams — Collaborate and share knowledge with a private group. Create a free Team What is Teams?


Learn more. When not to use Google Web Toolkit? Asked 10 years, 9 months ago. Active 6 years, 11 months ago. Viewed 33k times. Improve this question. Jas Jas 6, 1 1 gold badge 30 30 silver badges 46 46 bronze badges. I thought GWT died. See the full list of Google Web Toolkit alternatives. Wappalyzer is trusted by thousands of professionals world-wide. Web frameworks Visit developers. Create a lead list. Websites using Google Web Toolkit.


Website Traffic ok. Google Web Toolkit usage trend. Google Web Toolkit demographics. Alternatives to Google Web Toolkit. Technology Compare 1. Wappalyzer has proven to be a great tool to help us break down the aggregate analysis of how the web is doing by various technologies. Ilya Grigorik Principal Engineer at Shopify.