Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Cappuccino - webové aplikace snadno a rychle

Martin Soušek
Martin Soušek (neregistrovaný) 89.176.101.---
4. 10. 2010 12:01 Nový

srovnání s GWT

celé vlákno

Jak vypadá tento framework ve srovnání s GWT?

Jan Kodera
Jan Kodera (neregistrovaný) ---.net.upcbroadband.cz
4. 10. 2010 14:00 Nový

Re: srovnání s GWT

celé vlákno

Tady máte nějaké srovnání http://www.vierundsechzig.de/blog/?p=189
Také by mě zajímala rychlost těch JS souborů co se vygenerují, přeci jenom GWT dost optimalizuje a Cappuccino se určitě o to bude také snažit.

Jan Kodera
Jan Kodera (neregistrovaný) ---.net.upcbroadband.cz
4. 10. 2010 14:03 Nový

Re: srovnání s GWT

celé vlákno

Nebo ještě na stackoverflow http://stackoverflow.com/questions/2933266/gwt-vs-cappuccino
To je myslím velmi dobré srovnání.

blizzboz
blizzboz (neregistrovaný) ---.95-103-80.t-com.sk
18. 10. 2010 19:06 Nový

Re: srovnání s GWT

celé vlákno

podobných JS frameworkov je už dnes viac niektoré umožňujú písať kód priamo v Jave, C# alebo F# a Ocaml nevidím teda dôvod prečo by som sa mal meniť svoje zažité programátorské návyky (volanie metód vs. posielanie správ) a učiť sa jazyk s úplne exotickou syntaxou.

LukasHurych aura:100
18. 10. 2010 19:14 Nový

Re: srovnání s GWT

celé vlákno

Nikdo vás to nenutí měnit.. :) Navíc, jak již název jazyka napovídá, je primárně (nejen) určen stávajícím Objective-C programátorům, pro které již syntaxe není úplně 'exotická' a mohou čerpat ze svých stávajících znalostí a zkušeností stejně jako .net vývojaři (C#, který jste zmínil).

mudroch
mudroch (neregistrovaný) ---.sdserver.cz
4. 10. 2010 16:22 Nový

"On Top Of JavaScript" :))

celé vlákno

Predpokladam, ze to bude extremne rychle, kedze je to napisane "on top of JS" :)) naco zase novy jazyk a este k tomu postaveny na niecom uplne ne-nativnom a pomalom??? :))

LukasHurych aura:100
4. 10. 2010 17:50 Nový

Re: "On Top Of JavaScript" :))

celé vlákno

Není to tak úplně vymýšlení nového jazyka, Objective-J je stále jen obyčejným JavaScriptem a změnou syntaxe + přidáním abstraktní vrstvy (která při vývoji robustnějších aplikací schází) primárně usnadňuje vývoj aplikací vývojařům, kteří v současné dobře pracují s Cocoa - iOS nebo Mac OS X.. :)

lopata
lopata (neregistrovaný) 77.93.216.---
4. 10. 2010 18:00 Nový

MAC OSX only

celé vlákno

mě se to docela líbí, ale připadá mi, že ta orientace na přechod z objective-C, cocoa a macosx vůbec je zbytečně omezující, zejména pro ty, co Mac nemají a těch je pořád hodně. Navíc s jestli si pamatuji, tak ten GUI designer je také OSX only, což už je velká brzda.

Nedávám tomu moc šancí, GWT a node.js vidím výhodné zejména z důvodu použijí javy/javascriptu jak na GUI, tak na serveru a to ani s objective-J/C dost dobře nelze.

LukasHurych aura:100
4. 10. 2010 18:35 Nový

Re: MAC OSX only

celé vlákno

Není problém v cappuccinu vyvíjet i na ostatních platformách. :)

Co se týče toho vytváření GUI, tak se dá použít Interface Builder (Xcode - mac only) a nebo produkt 280atlas.com - je to kompletní IDE pro cappuccino. Můžete v něm vyvíjet přímo v browseru nebo je také v podobě nativní mac aplikace. Určitě stojí za prostudování.. :)

lopata
lopata (neregistrovaný) 77.93.216.---
5. 10. 2010 12:33 Nový

Re: MAC OSX only

celé vlákno

Jak je vidět, tak je 280atlas.com je zatím jen beta a už anoncují 20 dolarů za přístup k developer program a nativní IDE zas jen pro Mac.

Další a větší problém je nemožnost použít Objective-C/J na serveru, tady je jasná převaha řešení jako je node.js a GWT. Osobně se mi tedy více líbí node.js, protože mi dává možnost použít jakoukoli klientskou UI knihovnu, kterých je v JS mraky, mnohem více než v javě.

Pepa
Pepa (neregistrovaný) ---.245.broadband9.iol.cz
6. 10. 2010 3:47 Nový

Re: MAC OSX only

celé vlákno

podle mě trochu motáš jabka s hruškama. Capuccino je pokud vím MVC framework na straně klienta, kterej prostě pracuje v nějaké další abstrakci JS. naproti tomu node.js je čistě server side záležitost a není to samo o sobě framework. takže říct "node.js se mi líbí víc než capuccino" vlastně nedává smysl (naopak tyhle dvě platformy se můžou skvěle doplňovat). to je jako říct "jQuery se mi líbí víc než Rails" - to jsou prostě mimoběžky.

LukasHurych aura:100
6. 10. 2010 16:21 Nový

Re: MAC OSX only

celé vlákno

Jen pro doplnění krásná ukázka spolupráce Cappuccina a node.js - kolaborativní kreslení.. :) http://prejit.cz/7f

lopata
lopata (neregistrovaný) ---.net.upcbroadband.cz
9. 10. 2010 11:34 Nový

Re: MAC OSX only

celé vlákno

Ano, motám to dohromady schválně, abych to upřesnil, pro vývoj web aplikace mi přijde lepší použít node.js na serveru a čistě javascript UI knihovnu na klientu lepší = všude jen JS. Při kombinaci node.js na severu a Cappucino na klientu (příklad uvedený níže) jasně ukazuje nevýhodu - čisté js na serveru a Objective-J na klientu.

Problém je, že ta abstrakce js už v podstatě není js a pro toho, kdo nezná Objective-C je to složité.

Pro vývoj web aplikace s Cappucino by pro mne bylo výhodné pouze pokud by šlo použít Objective-C na serveru a Objective-J na klientu.

Teď mě napadlo, že by možná šlo použít Objective-J přímo na serveru s nějakým bridgem k node.js, protože z Objective-J vzniká stejně ten javascript, pak by to bylo ideální.

Zasílat nově přidané příspěvky e-mailem