Bom senso no uso da Tecnologia da Informação
RestfulX
Installing your Rails/RestfulX app (and its gems) at Dreamhost
Jan 27th
Although I heard a lot of bad comments about Dreamhost, I cannot complain: in one year of hosting I had no problems.
Some days ago I published a tiny Flex/Rails/RestfulX app and it was straightforward. I had minor problems understanding how the user could install their gems, but it is really simple.
First create a subdomain with Passenger support. You’ll need to inform a web directory ending with “/public/”, as this screenshot shows:
CRUD with RestfulX – live application
Jan 22nd
Some days ago I posted two articles about how to work with CRUD operations with RestfulX – one about how to retrieve data and the other one about how to create, update, and delete data.
When I wrote the second post I promised to show you the application running, and here it is! See the live application and test it yourself!
To view source simply right-click the application and select “View source”.
Again, sorry for keeping the comments and variable names in portuguese!
CRUD with RestfulX: Part 2/2 – Create, Update, and Delete
Dec 21st
In my last article about CRUD with RestfulX I wrote about how to retrieve data from the Rails backend. In this article I’ll show you how the other CRUD operations (create, update, and delete) works with RestfulX.
I’ll keep using the same project as example and explore the same concepts too. It would be useful if you read my last post about how to retrieve data from the Rails backend with RestfulX.
More >
CRUD with RestfulX: Part 1/2 – Retrieve
Dec 9th
Lets create an example to show how to use basic database operations (aka CRUD – Create, Retrieve, Update, and Delete) with RestfulX.
The project is pretty simple and will evolve as I write future articles using this example: an application to control events and people that attend to these events.
More >
“Advanced” installation of RestfulX into your Rails app
Nov 3rd
After you create your Rails project using rails , you can configure it to use RestfulX using the command script/generate rx_config. This command creates all the configuration files and downloads the RestfulX library file (restfulx_framework.1.2.4.swc, the current version while I write this post).
Alternatively you can also download the sorce of the restfulx_framework project and include it in your Flex project. To do so, use git to download the source: git clone git://github.com/dima/restfulx_framework.git. Now you shoud create the configuration files using this command: script/generate rx_config --skip-framework. The --skip-framework tells the rx_config command to generate the config files without trying to hit the server to download the framewokr library.
More >
Introduction to RestfulX
Oct 29th
Although I still wrote two posts about that (a screencast and a tutorial), this article is the first of a series of articles I pretend to write about RestfulX, an incredible framework to integrate Flex (or AIR) with RubyOnRails, Google App Engine, CouchDB, SQLite or even with Juggernaut (a Rails plugin to push messages from the server to the client). In the very first posts I’ll focus on the integration between Flex and Rails. This will be a kind of “conceptual” post, but is as important as the “practical” ones.
The main idea behind RestfulX is to bring to Flex some of the development principles of rails, using a REST based communication. For example, if we define a model named Project that has many Tasks, we could do this on the Rails side:
@project = Project.new @task = Task.new @task.project = @project @project.tasks.size # The result is 1
And the RestfulX framework brings all these concepts to Flex (through ActionScript):
var proj:Project = new Project; var task:Task = new Task; task.project = proj; proj.tasks.length; // The result is 1
(Português) Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos
May 30th
Sorry, this entry is only available in Português.
(Português) RestfulX – Introdução, instalação, configuração e primera aplicação em 5 minutos
May 28th
Sorry, this entry is only available in Português.



Últimos Comentários