Hi Nikolaos,

I don't know of any Ajax-lib-xyz/Stripes integration project. I tend to
think that it's because Ajax apps don't really care about what MVC you use,
or even the server platform.
I mean, it's orthogonal : JavaScript is in the page, and uses "standard"
HTTP/JSON like protocols with the server.

For example, Dojo has a whole bunch of utilities for FORM management : it
is not tied to any server-side framework or language. You can back the FORM
with Stripes or anything (PHP, Ruby, whatever).

Stripes is really good at HTTP request handling IMHO, and your app will
probably mix good old HTML with more dynamic, Ajax-stuff.
Even when using Ajax, in every page, you'll probably ask yourself if that
fragment is better handled client side, or by returning HTML from the
server... you know the story !
Stripes allows to mix both styles easily. It's good for writing regular
FORMs, and ActionBeans can also handle Ajax requests. Binding, security,
templating, etc. : you'll need those anyway.

So in the end, excepted for people who absolutely wanna send PUTs and
DELETEs, I can't see a reason why you'd choose another MVC... because Ajax
or not, you'll need one.

I think the choice of the JS lib is more tricky (and the code to write
too)...

Cheers

Rémi




2014-03-11 18:16 GMT+01:00 Nikolaos Giannopoulos <[email protected]>:

>  Typically no support or new releases for a project imply a developer
> needs to be wary that the project may be "dead" and / or "disappear"
> altogether.  I think that phenomena does NOT apply to Stripes due to its
> maturity and pointed focus on being a web framework and letting other APIs
> or components do the additional lifting.
>
> With that said though I have been doing a lot of Drupal 7 / PHP custom
> development and I am really enjoying the Ajax support built into the
> framework that allows one to:
>
> - Wire form buttons and/or form links as Ajax enabled and include a
> callback with a message and/or throbber for the Ajax request
> - Pressing or clicking those links causes an Ajax request to go back to a)
> rebuild the form and b) fire a callback function that returns the list of
> divs that are to be re-rendered in the form
> - Return of the Ajax request causes the re-rendered form elements to be
> displayed in the web browser
>
> Having worked with Stripes for several years now I can understand the
> argument that it is feature complete however:
>
> 1)  Does Stripes offer any framework support like this?
>
> 2)  Should Stripes offer framework support like this?
>
> 3)  What are others doing when building Ajax enabled applications with
> Stripes?
>
> 4)  Has anyone built such support and if so is the community interested in
> integrating it into Stripes? Or perhaps rolling it into a sub-project like
> Stripersist... say Stripajax ;-)
>
> We are starting a new project which will definitely leverage Ajax in forms
> and I am interested in hearing the opinions of the Stripes Users and
> Development community.
>
> --Nikolaos
>
>
> On 14-03-07 2:43 PM, Joshua Chaitin-Pollak wrote:
>
> As a personal anecdote, as we migrate more and more of our server-side
> services to an AJAX / REST api, we are finding limitations with Stripes, so
> we will most likely phase it out and migrate to something else. If Stripes
> had better support for some REST needs (changing response codes and other
> HTTP headers), listening for specific HTTP method calls, etc, we might
> stick with it.
>
>  -Josh
>
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> Stripes-development mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/stripes-development
>
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to