1

Einige RAD-Tools wie openobject verwenden Rich Web Clients. I.e. Ihr clientseitiger Code befindet sich innerhalb des Browsers und sie sprechen nur über xml-rpc oder json-rpc mit dem Server und ändern die Ansicht dementsprechend, alle Javascript und CSS werden nur einmal übertragen. Solche reichen Web-Clients würden die Produktivität in Web-Anwendungen der Unternehmensklasse erhöhen, die viele Prozesse und Formulare usw. haben.Gibt es einen Rahmen für Rich-Web-Clients über HTML/CSS/JS?

Ich möchte solch einen reichen Webclient in meiner eigenen Anwendung verwenden. Ich habe versucht zu suchen, fand aber nur openerp-web, das eng in seinen Server integriert ist. Gibt es ein anderes Rich-Web-Client-Framework? wenn nicht, gibt es irgendwelche Entwurfsdetails, die ich untersuchen kann, um mein eigenes zu schaffen?

Danke.

Edit: Browser ist ein Client, der http und ähnliche Protokolle verwendet, um mit dem Webserver zu sprechen, der Seiten bedient, die der Client anzeigt. Rich-Web-Client ist ein Client, der auf dem Browser sitzt, der mit dem Server kommuniziert, Daten sendet, Daten und Informationen darüber empfängt, wie die Ansicht usw. aktualisiert und ausgeführt werden kann. Ähnlich wie bei Vaadin wird ein solcher reicher Webclient alle Codeanforderungen auf der Clientseite eliminieren und die gesamte Codierung wird auf der Serverseite vorgenommen. Belows sind so dünne Kunden.

  1. pjax (jquery)
  2. Vaadin (Java)
  3. Openobject Web-Client (Python)
  4. Nagare (Python)
  5. Meer (smalltalk)
  6. p4a (php)

Dies sind alle solche Clients, die einmal ordnungsgemäß eingerichtet werden können, um nur auf Server und immer noch zu programmieren e große Ajax wie Erfahrung.

bearbeiten 2: Ich glaube, ich fand einen besseren Namen für das, was ich will. http://en.wikipedia.org/wiki/Rich_client_platform Rich-Client-Plattform, aber Web-based.http: //en.wikipedia.org/wiki/Rich_AJAX_Platform ist die ähnlichste. Jetzt möchte ich das in Python. Ich werde einen Link posten, wenn ich es selbst portiere.

bearbeiten 3: http://lucumr.pocoo.org/2011/11/15/modern-web-applications-are-here/ hier ist Artikel über ähnliche Technologie.

+1

Zuerst definieren Sie bitte, was genau ein "Rich Web Client" macht. – deceze

+0

meinst du *** RAD-Frameworks für Web-Anwendungen ***? (Deym höre ich wie Google) – Joseph

+0

Es gibt ** viele ** Client-Frameworks da draußen. Haben Sie sich Dojo oder Mootools oder jQuery Mobile angesehen? Ehrlich gesagt, das ist ein Job für Google. – Pointy

Antwort

0

für zukünftige Leser, endete

I, die sehr leicht erweiterbar über normale html mit angularjs.org up ist.

+0

haben Sie sich http://boilerplatejs.org angesehen? Es ist vielleicht kein RCP, sondern eine Referenzarchitektur für den Aufbau von RCP mit JS. – Hasith