Temat: XPages
Adrian Chrzastowski:
Panowie ja rozumiem, że w LN/Domino xpages to jest nowość, ale nie zapominajmy że to tylko JSF, które istnieją od wieków. W porównaniu do tego co było, to jest duży skok, ale świat programowania webowego nie zatrzymał się na JSF, więc jakby nie patrzeć LN/Domino podtrzymuje swoją tradycję bycia mało nowoczesnym rozwiązaniem. Mylę się?
Panie Adrianie,
Powiem więcej - ten świat się pewnie za szybko nie zatrzyma. To co dziś jest nowoczesne jutro może być uznane za przestarzałe :)
Jeśli Pana zdaniem JSF jest mało nowoczesne to to samo możemy powiedzieć np. o ASP/ASPX, czy nawet SEEM (
http://seamframework.org/) JBossa (de facto nakładka na JSF) w kategorii frameworków sterowanych przez "architektów" dużych graczy na rynku.
Są oczywiście nowsze rozwiązania (kategoria frameworków open source rozwijanych przez otwarte społeczności) takie jak DJANGO (
http://www.djangoproject.com/) czy Ruby on Rails (
http://rubyonrails.org/) ale czy spotkał je Pan w "dorosłych / dojrzałych" produktach komercyjnych dla przedsiębiorstw?
Nowoczesność w rozumieniu krótkiego czasu istnienia na rynku danej technologii to chyba jednak za mało. Na rynku b2b liczą się też inne kryteria jak np. dostępność programistów, czas potrzebny na budowę rozwiązania, bezpieczeństwo czy wreszcie skalowalność.
Np. Tweeter, jak zapewne Pan wie, korzysta z RoR ale napotkał problemy związane z wydajnością i aktualnie przechodzą na SCALA (
http://www.scala-lang.org/).
Z naszego (praktycznego) doświadczenia wiemy, że korzystając z XPages możemy tworzyć na Domino aplikacje webowe, które dają użytkownikowi co najmniej takie same funkcje jak te spotykane w dostępnych obecnie serwisach internetowych budowanych w innych technologiach ("Exceptional Web Experience").
No i na koniec - warstwa webowa to tylko część możliwości oferowanych przez IBM Lotus Domino...
Z przyjemnością podyskutuję z Panem dłużej np. w Jastarni
http://www-01.ibm.com/software/pl/events/lotus/.
A.S.