Toon posts:

[ALG] Building web applications

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben sinds een korte tijd bezig met webapps (2 jaar ofzo) en ben bezig geweest in java / asp en php.

Waar ik elke keer maar last van kreeg ik dat ik veel werk zelf moest doen. Dus ging ik zoeken naar een goed CMS systeem waarop ik een webapp kon bouwen maar elk van deze systemen vond ik toch eigenschappen missen. Je moest toch te veel zelf schrijven, of het was niet flexibel genoeg (maar het kan zijn dat ik niet goed gekeken heb. I am only human)

Ik heb gekeken naar Struts, Java Server Faces, Hibernate, enz. Maar je moet voor alles veel en veel code schrijven. En je hebt weer te maken met tig oplossingen die je aanelkaar moet lijmen. zelfs met code generation, blijft het een hoop code die onderhouden meot worden.

Ik dacht daarom zelf aan de gang te gaan in php. Bouwen van een MVC, waarbij ik module's kon bouwen, die plugins konden aanroepen (table, form, menu enz) en die allemaal toegang hadden tot database/template object.

Zo kon ik veel werkt in algemeene klassen afhandelen dacht ik, maar nu ik ergens op de helft ben, dacht ik dit moet toch ergens bestaan? En ik heb een zoektoch ingezet naar een framework ....

en ik kwam Ruby on rails tegen, opzich een goede framework, maar erg jong. Mensen zijn al bezig om een java versie van te maken Trails.

wat vinden jullie van deze ontwikkelingen, en wat zijn jullie ervaringen?

vooral ervaringen over Ruby on rails zou ik graag willen horen van java programmeurs die aan de gang zijn geweest met Spring, Tapestry, Hibernate, Velocity, Struts, Jsf, enz.

[ Voor 6% gewijzigd door Verwijderd op 08-11-2004 11:57 ]


Verwijderd

Mach II wellicht? www.mach-ii.com

Delen van de Macromedia website draaien ook op mach ii

  • zneek
  • Registratie: Augustus 2001
  • Laatst online: 08-02-2025
Verwijderd schreef op 08 november 2004 @ 11:55:
Ik ben sinds een korte tijd bezig met webapps (2 jaar ofzo) en ben bezig geweest in java / asp en php.

Waar ik elke keer maar last van kreeg ik dat ik veel werk zelf moest doen. Dus ging ik zoeken naar een goed CMS systeem waarop ik een webapp kon bouwen maar elk van deze systemen vond ik toch eigenschappen missen. Je moest toch te veel zelf schrijven, of het was niet flexibel genoeg (maar het kan zijn dat ik niet goed gekeken heb. I am only human)

Ik heb gekeken naar Struts, Java Server Faces, Hibernate, enz. Maar je moet voor alles veel en veel code schrijven. En je hebt weer te maken met tig oplossingen die je aanelkaar moet lijmen. zelfs met code generation, blijft het een hoop code die onderhouden meot worden.

Ik dacht daarom zelf aan de gang te gaan in php. Bouwen van een MVC, waarbij ik module's kon bouwen, die plugins konden aanroepen (table, form, menu enz) en die allemaal toegang hadden tot database/template object.

Zo kon ik veel werkt in algemeene klassen afhandelen dacht ik, maar nu ik ergens op de helft ben, dacht ik dit moet toch ergens bestaan? En ik heb een zoektoch ingezet naar een framework ....

en ik kwam Ruby on rails tegen, opzich een goede framework, maar erg jong. Mensen zijn al bezig om een java versie van te maken Trails.

wat vinden jullie van deze ontwikkelingen, en wat zijn jullie ervaringen?

vooral ervaringen over Ruby on rails zou ik graag willen horen van java programmeurs die aan de gang zijn geweest met Spring, Tapestry, Hibernate, Velocity, Struts, Jsf, enz.
Ik snap niet helemaal waarom je Struts en Hibernate in 1 adem noemt maar goed... Hibernate heeft op zich namelijk helemaal niets met webapplicaties te maken.

Het grote voordeel van opensource en in het specifiek Java is de grote keuzemogelijkheid van componenten. Het grote is nadeel is de grote keuze van componenten. Door de grote diversiteit is er niet 1 lijn te trekken, en is er eigenlijk niet 1 platform wat sluitend is. Met als probleem dat je elke keer veel verschillende componenten moet bekijken, en meestal tot de conclusie komt dat je toch weer een groot deel zelf moet bouwen.


[edit] Hibernate is een ORM, en heeft dus niets in het genoemde rijtje te zoeken. Als je een makkelijk te gebruiken framework wil waarin je als ontwikkelaar 100% controle hebt moet je eens naar Maverick kijken. Is een Java en een .Net versie van. Als je 1 keer goed nadenkt over een basis structuur dan kun je supersnel functies toevoegen. Ik doe over een gemiddelde functie (incl OR mapping) 1 a 2 uur.

[ Voor 10% gewijzigd door zneek op 08-11-2004 12:34 ]


Verwijderd

Topicstarter
zneek schreef op 08 november 2004 @ 12:29:
[...]
[edit] Hibernate is een ORM, en heeft dus niets in het genoemde rijtje te zoeken. Als je een makkelijk te gebruiken framework wil waarin je als ontwikkelaar 100% controle hebt moet je eens naar Maverick kijken. Is een Java en een .Net versie van. Als je 1 keer goed nadenkt over een basis structuur dan kun je supersnel functies toevoegen. Ik doe over een gemiddelde functie (incl OR mapping) 1 a 2 uur.
Ja, dat weet ik, en Ruby on rails heeft dat ingebouwd in haar framework. En juist daarom werkt dat lekker : )