Appcelerator: Accelerate Your RIA Development

Appcelerator is a html+javascript based framework for creating RIA applications:

  • widget and effects library based on markup
  • a client-side event bus that allows widgets to send and recieve messages
  • a client-server communication channel that allows the client to send/recieve messages from the server (ajax behind of course)

 

Comments

Intro:
First I have to say that it looks very nice everything is pluggable awesome work indeed.

Before The Problem:
But come on it's really another framework, I would call it jspcelerator since it's nothing more then some template engine based on faster renderer. Some other version to JSP-Servlet or Facelets kind.

The Problem:
The most unwanted feature is the one he said: You can write it in php, .net etc. Here is the problem, we don't want our application to have so much flexibility eventually its going to be a mess with tones of bugs. I used ExtJS calendar with ZIZITOP grid table and NANATOY tree.

Conclusion:
Use it for your own home page family image explorer or something for your grandmother, but that it's only my opinion.

it is about events.

the main feature of the framework is not the templating/widgets (which is all html/javascript), but the messaging framework. inside the client and between client and server. you gain modularity in the same sense that spring, osgi give you.

examples from the docs:

In this example, the image tag is listening for a remote message named login.request. When this message is received, the image will be displayed. Now, let’s look at an example of how to publish a message.

In this example, the button will generate the remote message named login.request when the button is clicked. That’s all there is to it.
== end examples ==

I got it alright. But you're not going to base your choice on that one only. Every web framework has its pros and cons. My opinion about it was and stays the same.