Starší komentáře ke článku: Google Web Toolkit

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: čenda

Datum vložení: 19.9.2006 10:29:17

Dobrý den, předpokládejme, že bych chtěl touto formou vytvořit internetový obchod. Je to dobrý nápad nebo jaký je to nápad ? A co by všechno webhostingový poskytovatel musel podporovat, abych to u něj spustil ? (s databází postgreSQL jestli ji tento systém podporuje), díky

Avatar

Autor komentáře: jaroslav

Datum vložení: 19.9.2006 10:51:37

Myslím že na serveri bz musela hlavne bežať java. A samozrejme na nej rozbehať google web toolkit. Čo sa týa databáz zrejme bude možné využívať JDBC rozhranie. Mimochodom o google web toolkite počujem prvykrát ale vyzerá to ako sľubný projekt. Myslám, že to môže byť dobrá konkurencia pre ťažkopádny DOTNET.

Avatar

Autor komentáře: Roman Dagi Pichlik

Datum vložení: 19.9.2006 11:18:55

ad .NET.)pozor to nejde takhle porovnavat, .NET je komplexni platforma napr. jako Java. GWT muzete porovnavat s resenimi urcenymi primo pro tvorbu RIA jako je napriklad projekt Echo2.

Avatar

Autor komentáře: Jaroslav

Datum vložení: 19.9.2006 15:06:17

Samozrejme, máte pravdu, myslel som asp.net ako podmnožinu dotnet. Nechcem tu vytvárať žabomyšie vojny, čo je lepšie. Asp.net nepoužívam, ale zrejme je jeho cieľom niečo podobné ako GWT, to jest vytvoriť pre programátora pohľad na stránku podobný ako na formuláre v Delphi. GWT túto myšlienku viac rozviedol a nahradil nutnosť reloadu využívaním http requestu.

Avatar

Autor komentáře: Maverick

Datum vložení: 21.9.2006 14:42:47

Zajímalo by mne, proč považujete .NET za těžkopádný. Nejen že ASP.NET má mnoho výhod jako takový, ale především je možné jej rožšířit o "Atlas" (atlas.asp.net), který prakticky stejnou funkcionalitu jako GWT poskytuje a to mnohem jednodušší formou. Rád bych věděl jestli může někdo "Atlas" a GWT porovnat podle vlastních zkušeností.

Avatar

Autor komentáře: ATom

Datum vložení: 25.9.2006 15:44:01

Já jsem jednoznačně orientovaný na Javu a o .Netu nevím vůbec nic, jen jsem teď shlédl to demo, co je na atlas.asp.net a myslím, že mohu jednoznačně prohlásit, že takhle pohodlně a efektivně to v GWT zcela určitě nejde. Už jen proto, že neexistuje tak kvalitní integrace do IDE.

Avatar

Autor komentáře: Roman Dagi Pichlik

Datum vložení: 19.9.2006 11:13:58

ad Pozadavky na poskytovatel.) posktyovatel musi mit hosting JSP/Servletu, protoze serverova cast vasi aplikace je vystavena pres servlet. Na typu databaze zalezi jenom do te miry, pokud k ni existuje kvalitni JDBC ovladac. Coz pro vetsiny hostovanych databazi (Postgres, MySQL) existuje. ad Internetovy obchod.)Nevim jestli je to ten pravy pripad pro pouziti GWT. Uvedu vam nekolik duvodu 1.) budete muset vyresit unikatni URL na jednotlive polozky obchodu, tak aby se je lide mohly poslat treba mailem. Protoze je to AJAX based aplikace tak URL bude ve tvaru http://server/foo/App.html#XXX, kde pomoci XXX muzete rozlisovat stav aplikace. Nerikam, ze je to neresitelne, ale nebude to snadne a asi bych pouzil URL rewriting s tim, ze bych z URL obnovil stav aplikace. 2.) nevim jak by se resila pristupnost, napr. si neumim vubec predstavit, jak by se GWT aplikace dala ovladat ciste pomoci klavesnice aniz by z toho mel uzivatel infarkt. 3.) problem s tiskem, UI GWT je nevhodne pro tisk. Muselo by se vyresit mimo GWT.

Avatar

Autor komentáře: Jaroslav

Datum vložení: 19.9.2006 15:16:19

Zaujímalo by ma mapovanie kódu javy do javascriptu. Zrejme to nie je triviálna vec. Vygenerovaný javascript využíva XML pohľad na stránku, to jest prístup výlučne pomocou DOM ?

Avatar

Autor komentáře: wessan

Datum vložení: 20.9.2006 10:12:28

No podstata je v tom, ze prevod z Javy do JavaScriptu je pomerne jednoduchy (naopak by to bylo asi o dost tezsi, kvuli typum apod.), ale da se rict, ze prevod JS sice neni trivialni, ale neni extremne narocny ... jsou veci, ktere v GWT jeste nefunguji uple idealne a chybi treba podpora modelu, jako zdroju dat (aby to bylo podobne SWINGu) ... taky je skoda, ze nedokaze poresit Java SE 5 konstrukce, pricemz to neni takovy problem, protoze se bez problemu daji prevest na starsi v podstate vubec nemusite sahnout/zkoumat to co Vam GWT vygeneruje, takze se nemusite starat o to jaky pristup pouziva (ale je to pres DOM) ... jinak vygenerovany kod funguje dobre v Opere i FireFoxu, funkcne je v pohode i v InternetExploreru, kde je ale problem spis s usporadanim GUI pomoci CSS, protoze u IE je zobrazeni nekdy dost rozhazene proti tomu jak by melo podle standardu byt

Avatar

Autor komentáře: Lukas Barton

Datum vložení: 20.9.2006 19:27:55

Par desitek (i docela uspesnych) webovych obchodu jsem napsal v PHP (ted programuji v Jave). Velkym problemem problemem pro B2C obchod by bylo indexovani vyhledavaci a SEO optimalizace, kde je temer nutne mit vice nez validni (X)HTML... Pro B2B by to asi bylo bez problemu.

Avatar

Autor komentáře: Tomáš

Datum vložení: 5.11.2006 20:44:12

Chcel bi som si vitvoriť stranku s ponukov nakladnich aut.Prevos tovaru po celej Europskej uni..!

Avatar

Autor komentáře: Ignac

Datum vložení: 21.11.2006 19:25:45

Nevim zda je to dobry napad. Webhosting vam musi poskytovat akorat prostor a nejake skriptovani. Cele to lze provozovat na jakemkoliv server skriptovani. Ukazka pro PHP a MySQL v jednoduche anglictine http://angel.hurtado.googlepages.com/tutorialgwt2

Avatar

Autor komentáře: denis

Datum vložení: 19.9.2006 12:26:34

neasynchronni == synchronni?

Avatar

Autor komentáře: finc

Datum vložení: 19.9.2006 15:17:25

Jak je na tom přístupnost? Získám validní (X)HTML kod? Bude mi to fungovat i s vypnutým javascriptem? Já osobně nevím, ale webová aplikace by měla zůstat webovou aplikací. Berlička na HTTP protokol ve formě AJAXu je sice fajn, ale ne všude a ne vždy mi toto bude fungovat. Projekt je to zajímavý, akorát nevím, který šílenec to bude využívat ;)

Avatar

Autor komentáře: Petr

Datum vložení: 19.9.2006 15:32:55

no, používá to třeba šílenec největší - google ;)

Avatar

Autor komentáře: Roman Dagi Pichlik

Datum vložení: 19.9.2006 16:02:48

ad JavaScript .) nic ve zlem, ale zkuste se zamyslet, jestli to pobezi s vypnutym JavaScriptem kdyz se v clanku uvadi, ze se pouziva prevod Javy do JavaScriptu... ad XHTML .) generovany kod je validni, pokud ho umistite do validni XHTML stranky ,tak by to validitu nemelo porusit. V pripade Strict modu, bude problem s iframe, ktery se pouziva na history management.

Avatar

Autor komentáře: M jako Molitan

Datum vložení: 19.9.2006 19:09:26

| Já osobně nevím, ale webová aplikace | by měla zůstat webovou aplikací. Ne, to vy nechcete. Vy chcete, aby webova aplikace zustala webovou _strankou_. Jenze webove aplikace nikdy nebyli webovymi strankami v tom pravem smyslu. Vzdycky si kladli minimalni pozadavky, zvlastni naroky, pozadovali napriklad zapnuty javascript a/nebo povolenou javu. A ja doufam, ze webove aplikace zustanou webovymi aplikacemi, jen jich bude stale vic a vic.

Avatar

Autor komentáře: finc

Datum vložení: 20.9.2006 8:26:41

Jenomže v tak jsou webové aplikace chápány. Problém nevidím v těch aplikacích jako takových, ale v klientovi, který může mít libovolný způsob zobrazení této aplikace. Navíc webové prohlížeče jsou stále vyvíjeny nezávisle na dodržovaných standardech. Netvrdím, že tento projekt není zajímavý, nikoli, jen si myslím, že použitelnost je velice omezená. Př. 1/ Grafik vytvoří návrh, naprosto se neshoduje s tím, co bych potřeboval, abych toto mohl využít. 2/ Budu vytvářet intranetovou aplikaci, zde by toto mohlo být použito, ale ... Budu potřebovat více specifické vlastnosti jednotlivých sestav. Co budu dělat poté? Osobně to nijak nezatracuji, jen tvrdím, že použitelnost je zde omezena.

Avatar

Autor komentáře: boris

Datum vložení: 19.9.2006 16:37:53

Dobry den, myslim ze je chyba v ukazkovom kode, parameter metody GWT.create ma byt ten "remote" interface, nie? Ked som to skusal tak, ako je to uvedene, gwt kompilator mi hadzal chybu. V ukazkovych kodoch od google je to prave s tym "remote" cize skor: HelloWorldServiceAsync helloService = (HelloWorldServiceAsync) GWT.create(HelloWorldService.class);

Avatar

Autor komentáře: Roman Dagi Pichlik

Datum vložení: 19.9.2006 16:53:28

Ano mate samozrejme pravdu, abych se priznal tak tp byl jenom ilustracni priklad, takze jsem jej nezkousel spustit proto vzniko tohle politovanihodne zavleceni chyby. Bude opraveno ASAP

Avatar

Autor komentáře: Richard

Datum vložení: 20.9.2006 22:07:34

Celkom by ma zaujimalo, ci to niekdo v praxi pouziva (teda okrem Google). Ked bol GWT uverejneny, tak som zhodou okolnosti riesil problem frameworku pre novu aplikaciu. Tak som sa pozrel aj na GWT. Mal som z toho dojem, ze pre standardny informacny system, kde je relativne vela stranok je GWT nevhodne. Navyse k tomu vtedy (neviem ako je to teraz) neboli zdrojove kody, co sa moze ukazat ako vazny problem, ked zakaznik si vymysli nieco, co GWT nebude podporovat. Inak sa mi GWT velmi pacilo a myslim, ze pre ten typ aplikacii, ktore robi Google (velmi maly pocet "stranok" ale s velkou funkcionalitou) je to velmi dobry framework.

Zpět na článek | Úvodní stránka Interval.cz