Rails is a fantastic tool for web application development, but its Ajax-driven interfaces stop short of the richness you gain with a tool like Adobe Flex. Simply put, Flex is the most productive way to build the UI of rich Internet applications, and Rails is the most productive way to rapidly build a database-backed CRUD application. Together, they're an amazing combination.
Flexible Rails is a book about how to use Ruby on Rails and Adobe Flex to build next-generation rich Internet applications (RIAs). The book takes you to the leading edge of RIA development, presenting examples in Flex 3 and Rails 2.
This book is not an exhaustive Ruby on Rails tutorial, nor a Flex reference manual. (Adobe ships over 3000 pages of PDF reference documentation with Flex.) Instead, it's an extensive tutorial, developed iteratively, how to build an RIA using Flex and Rails together. You learn both the specific techniques you need to use Flex and Rails together as well as the development practices that make the combination especially powerful.
The example application built in the book is MIT-licensed, so readers can use it as the basis for their own applications. In fact, one reader has already built an agile project management tool based on the book example!
With this book, you learn Flex by osmosis. You can read the book and follow along even if you have never used Flex before. Consider it "Flex Immersion." You absorb the key concepts of Flex as you go through the process of building the application.
You will also learn how Flex and Rails integrate with HTTPService and XML, and see how RESTful Rails controller design gracefully supports using the same controller actions for Flex and HTML clients. The author will show you how Cairngorm can be used to architect larger Flex applications, including tips to use Cairngorm in a less verbose way with HTTPService to talk to Rails.
Flexible Rails is for both Rails developers who are interested in Flex, and Flex developers who are interested in Rails. For a Rails developer, Flex allows for more dynamic and engaging user interfaces than are possible with Ajax. For a Flex developer, Rails provides a way to rapidly build the ORM and services layer of the application.
PostgreSQL是目前广泛应用的开源数据库管理系统。本书从PostgreSQL数据库的源代码入手,深入分析了该数据库管理系统的底层实现细
《动静之美》内容简介:《动静之美——Sketch移动UI与交互动效设计详解》全面、细致地介绍了Sketch软件的使用方法,以及和Sketch软
《超越财富:家族企业的传承与革新》内容简介:无论是欧洲的罗斯柴尔德家族,还是美国的洛克菲勒家族,或者东亚的很多财团,家族企
《凌烟阁:大唐风云人物启示录》内容简介:本书是一本以人物为主线索,讲述缔造大唐历史基业的数十位凌烟阁功臣的通俗历史叙事作品
《宋词选》内容简介:宋词在我国文学史上,占有相当重要的地位。胡云翼先生选注的《宋词选》,堪称宋词选本中的经典之作。选本打破
和秋叶一起学PPT-又快又好打造说服力幻灯片-第2版 本书特色《和秋叶一起学ppt: 又快又好打造说服力幻灯片(第2版)》适合ppt初学者,但即便你是一个ppt...
王映民编著的《TD-LTE-Advanced移动通信系统设计》是一本专门介绍TD-LTE-Advanced系统与技术的图书,主要内容包括:背景与概述、
《财务报表分析》内容简介:本书立足报表间的关系和影响,从三个角度解读,带你构建财务分析的“三维视角”。为帮助深入理解财务报
快学快用POWERPOINT2007幻灯片制作附光盘 内容简介 本书详细介绍了powerpoint幻灯片制作的相关应用知识,主要内容包括powerpoint 2...
CATIA V5R20快速入门.进阶与精通-(含多媒体DVD光盘2张) 本书特色 本书是全面、系统学习和运用catia v5r20软件的快速入门、进阶与精通书籍...
《一日一练!色铅笔动漫手绘自学教程+练习册·综合》内容简介:在手账风行、条漫漫天、同人火爆的今日,零基础的你是否也做过画出超
《可伸缩架构(第2版):云环境下的高可用与风险管理》内容简介:《可伸缩架构(第2版):云环境下的高可用与风险管理》是一本关于
《金融科技乱象》内容简介:金融科技是时下炙手可热的话题,也是财经报道中吸睛的超高频词。本书作者根据近十年来投身消费金融、互
《马克思主义与伦理学(第3辑)》内容简介:《马克思主义与伦理学》是由中国人民大学伦理学与道德建设研究中心主办的专业学术集刊,
《Word/Excel/PPT 2019完全自学教程(视频讲解版)》内容简介:全书共17章,可分为4个部分。第1部分介绍Office 2019的操作环境和通
本书通过案例分析、图片、插画,以一种独特的、吸引人的、出乎意料的方式诠释了成功的视觉营销活动。本书详细讲解了如何通过在线
《电子竞技概论》内容简介:本书是电子竞技运动与管理专业规划教材,同时也是校企合作“双元”育人规划教材,由浙江网竞教育科技有
《梁冬说庄子·应帝王》内容简介:很多人都认为,《应帝王》讲的是帝王应该如何治理天下,其实,《应帝王》最终讲的道理是,如果我
CSS是一种强大而优美的工具,它的潜力远远超过我们的想象。本书中世界级CSS大师EricMeyer讲述了自己极富价值的CSS项目经验,运用
《古风绘伊人醉》内容简介:艳丽的色彩,柔美的笔触,易学、易掌握的使用方法,这就是色铅笔的特点。用它来绘制或娇俏、或哀愁、或