[Lift] Re: How important is AJAX to you?

2009-05-30 Thread maku

On 30 Mai, 01:19, Meredith Gregory lgreg.mered...@gmail.com wrote:

 Frameworks like Lift can alleviate some of the problem, but you really need
 a good, statically typed language on the client side. A few people are
 beginning to take this problem on. It'd be great to see a ScalaScript for
 rich client-side experiences.


That's the reason why I really like the GWT approach.
You are able to use a statically typed language (Java) and your well
know development tools like Eclipse.
(Of course it would be nice to code in scala)

Martin

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread David Pollak
On Fri, May 29, 2009 at 8:41 AM, Jeremy Day jeremy@gmail.com wrote:

 All,

 I have a slightly related question.  I'm new to the list and a complete
 newbie to Lift (having only discovered it a couple of days ago), so forgive
 me for the potentially silly question.  Can you use Lift with Flex for the
 front end, rather than HTML/CSS/javascript?


Yes.  It tooks about 2 hours of coding when we unified the DHTML and Flash
versions of http://buyafeature.com to use the same APIs (it way mostly
removing hard-coded HTML from the API handlers.)

It was less than an hour when we moved ESME (
http://incubator.apache.org/esme/ ) from serving HTML to serving JSON
objects (although at this point, the view is rendered via JavaScript as
HTML, but the server doesn't know that.)




 Jeremy


 On Fri, May 29, 2009 at 9:58 AM, Joe Wass j...@folktunefinder.com wrote:


 This may be heresy on this list, but I'll ask it anyway. A general
 point for discussion which I'm raising because the Lift Book mentions
 AJAX early on in the PocketChange app.

 How important is AJAX and all the associated Web 2.0 stuff to you and
 to your projects? I'm quite happy without Javascript and AJAX. More
 often than not they're doing the kind of thing you could just as
 easily do with traditional technologies. Save for one web-app (Google
 Mail), I don't think a single site I use has been improved for it.
 Particular examples are Slashdot and Facebook. Give me good old HTML
 any day.

 I've got a few projects in the pipeline and I intend to use Lift for
 all of them, it looks excellent and from the source I've read very
 nicely engineered. But I will expressly avoid using anything other
 than old-fashioned HTML as much as I can, largely because I'm
 targetting browsers of unknown vintage in less economically developed
 countries and I'd like to be able to use my own site without cookies
 or javascript if I want to.

 Have I missed the point of Lift entirely? Am I in a small minority? Am
 I crazy?

 Joe




 



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread David Pollak
On Fri, May 29, 2009 at 7:58 AM, Joe Wass j...@folktunefinder.com wrote:


 This may be heresy on this list, but I'll ask it anyway. A general
 point for discussion which I'm raising because the Lift Book mentions
 AJAX early on in the PocketChange app.

 How important is AJAX and all the associated Web 2.0 stuff to you and
 to your projects? I'm quite happy without Javascript and AJAX. More
 often than not they're doing the kind of thing you could just as
 easily do with traditional technologies. Save for one web-app (Google
 Mail), I don't think a single site I use has been improved for it.
 Particular examples are Slashdot and Facebook. Give me good old HTML
 any day.

 I've got a few projects in the pipeline and I intend to use Lift for
 all of them, it looks excellent and from the source I've read very
 nicely engineered. But I will expressly avoid using anything other
 than old-fashioned HTML as much as I can, largely because I'm
 targetting browsers of unknown vintage in less economically developed
 countries and I'd like to be able to use my own site without cookies
 or javascript if I want to.

 Have I missed the point of Lift entirely?


I think that a key take-away from Lift is the abstraction of the HTTP
request/response cycle so that higher level abstractions can happen...
basically, freeing the developer to focus on the business task at hand
rather than the plumbing of HTTP.  This requires state which means cookies.
 It does not require Ajax.


 Am I in a small minority? Am
 I crazy?

 Joe

 



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread Timothy Perrett

Appreciate you are a busy man David, but from a community perspective I
think it would be awesome if you could pour some of your brain into a
whitepaper on this subject ­ your very right, its a key take away and an
important part of lifts ³sales pitch² as it were.

Cheers, Tim

On 29/05/2009 17:00, David Pollak feeder.of.the.be...@gmail.com wrote:

 I think that a key take-away from Lift is the abstraction of the HTTP
 request/response cycle so that higher level abstractions can happen...
 basically, freeing the developer to focus on the business task at hand rather
 than the plumbing of HTTP.  This requires state which means cookies.  It does
 not require Ajax.  
  


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread marius d.

You can use Lift perfectly fine without Ajax, javaScript or even
cookies. If you're turning off cookies from the container relative
paths for links, forms etc. will be provided with JSESSIONID quantity
for you so you don't have to do anything. This is otherwise known as
URL rewriting. So you can still have the same context semantics but
referred from URI not cookies.

Br's,
Marius

On May 29, 7:00 pm, David Pollak feeder.of.the.be...@gmail.com
wrote:
 On Fri, May 29, 2009 at 7:58 AM, Joe Wass j...@folktunefinder.com wrote:

  This may be heresy on this list, but I'll ask it anyway. A general
  point for discussion which I'm raising because the Lift Book mentions
  AJAX early on in the PocketChange app.

  How important is AJAX and all the associated Web 2.0 stuff to you and
  to your projects? I'm quite happy without Javascript and AJAX. More
  often than not they're doing the kind of thing you could just as
  easily do with traditional technologies. Save for one web-app (Google
  Mail), I don't think a single site I use has been improved for it.
  Particular examples are Slashdot and Facebook. Give me good old HTML
  any day.

  I've got a few projects in the pipeline and I intend to use Lift for
  all of them, it looks excellent and from the source I've read very
  nicely engineered. But I will expressly avoid using anything other
  than old-fashioned HTML as much as I can, largely because I'm
  targetting browsers of unknown vintage in less economically developed
  countries and I'd like to be able to use my own site without cookies
  or javascript if I want to.

  Have I missed the point of Lift entirely?

 I think that a key take-away from Lift is the abstraction of the HTTP
 request/response cycle so that higher level abstractions can happen...
 basically, freeing the developer to focus on the business task at hand
 rather than the plumbing of HTTP.  This requires state which means cookies.
  It does not require Ajax.

  Am I in a small minority? Am
  I crazy?

  Joe

 --
 Lift, the simply functional web frameworkhttp://liftweb.net
 Beginning Scalahttp://www.apress.com/book/view/1430219890
 Follow me:http://twitter.com/dpp
 Git some:http://github.com/dpp
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread Randall R Schulz

On Friday May 29 2009, Joe Wass wrote:
 ...

 Have I missed the point of Lift entirely? Am I in a small minority?
 Am I crazy?

Perhaps. Perhaps. Probably not (but who really knows?)

Seriously, my interest in Lift (and Grails before it—don't shoot me) is 
in providing what I call BBIs (browser-based interfaces) as a 
completely competitive alternative to standard GUIs. Thus AJAX (by any 
name) is a necessity.

If your user base dictates strict page-load-per-interaction designs, 
that's your call. Only you know your requirements. But I think the bulk 
of new Web App development henceforward will make ever-increasing use 
of AJAX techniques. It's why Google is developing Chrome, after all.


 Joe


Randall Schulz

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread Charles F. Munat

Lift makes AJAX easy, but Lift has nothing to do with AJAX. Lift makes a 
lot of things easy.

I've built half a dozen sites in Lift so far, with several more in the 
works, and most of them use no AJAX at all.

That said, there is a lot to be said for AJAX when used properly. I 
think you're way off on that. The problem is (as with pretty much 
everything else on the Web), it's rarely used properly. Google does it 
mostly right. Facebook is mostly a mess.

Chas.

Joe Wass wrote:
 This may be heresy on this list, but I'll ask it anyway. A general
 point for discussion which I'm raising because the Lift Book mentions
 AJAX early on in the PocketChange app.
 
 How important is AJAX and all the associated Web 2.0 stuff to you and
 to your projects? I'm quite happy without Javascript and AJAX. More
 often than not they're doing the kind of thing you could just as
 easily do with traditional technologies. Save for one web-app (Google
 Mail), I don't think a single site I use has been improved for it.
 Particular examples are Slashdot and Facebook. Give me good old HTML
 any day.
 
 I've got a few projects in the pipeline and I intend to use Lift for
 all of them, it looks excellent and from the source I've read very
 nicely engineered. But I will expressly avoid using anything other
 than old-fashioned HTML as much as I can, largely because I'm
 targetting browsers of unknown vintage in less economically developed
 countries and I'd like to be able to use my own site without cookies
 or javascript if I want to.
 
 Have I missed the point of Lift entirely? Am I in a small minority? Am
 I crazy?
 
 Joe
 
  

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: How important is AJAX to you?

2009-05-29 Thread Meredith Gregory
Joe,

i love questions like this: 'what are the real requirements?'

i have no particular interest in technology like AJAX -- except as a means
to an end. i need to be able to build sites that are the web's equivalent of
CSCW apps from the late 80s/early 90s. In the web apps i'm working on users
have an experience of sharing a common space to design and edit complex
computational models and large, rich data sets.

One can imagine all sorts of technologies to do this on the existing web
infrastructure. The real issue is not having to reinvent a bunch of stuff in
order to remain focused on the very hard problems of providing the stuff
above. AJAX took off. That fact that it got embodied in a bunch of
unmaintainable crap like JavaScript -- well i'll ride that wave for a while.


Frameworks like Lift can alleviate some of the problem, but you really need
a good, statically typed language on the client side. A few people are
beginning to take this problem on. It'd be great to see a ScalaScript for
rich client-side experiences.

Best wishes,

--greg

On Fri, May 29, 2009 at 10:36 AM, Charles F. Munat c...@munat.com wrote:


 Lift makes AJAX easy, but Lift has nothing to do with AJAX. Lift makes a
 lot of things easy.

 I've built half a dozen sites in Lift so far, with several more in the
 works, and most of them use no AJAX at all.

 That said, there is a lot to be said for AJAX when used properly. I
 think you're way off on that. The problem is (as with pretty much
 everything else on the Web), it's rarely used properly. Google does it
 mostly right. Facebook is mostly a mess.

 Chas.

 Joe Wass wrote:
  This may be heresy on this list, but I'll ask it anyway. A general
  point for discussion which I'm raising because the Lift Book mentions
  AJAX early on in the PocketChange app.
 
  How important is AJAX and all the associated Web 2.0 stuff to you and
  to your projects? I'm quite happy without Javascript and AJAX. More
  often than not they're doing the kind of thing you could just as
  easily do with traditional technologies. Save for one web-app (Google
  Mail), I don't think a single site I use has been improved for it.
  Particular examples are Slashdot and Facebook. Give me good old HTML
  any day.
 
  I've got a few projects in the pipeline and I intend to use Lift for
  all of them, it looks excellent and from the source I've read very
  nicely engineered. But I will expressly avoid using anything other
  than old-fashioned HTML as much as I can, largely because I'm
  targetting browsers of unknown vintage in less economically developed
  countries and I'd like to be able to use my own site without cookies
  or javascript if I want to.
 
  Have I missed the point of Lift entirely? Am I in a small minority? Am
  I crazy?
 
  Joe
 
  

 



-- 
L.G. Meredith
Managing Partner
Biosimilarity LLC
1219 NW 83rd St
Seattle, WA 98117

+1 206.650.3740

http://biosimilarity.blogspot.com

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---