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.
《TD-SCDMA无线网络设计与规划》从移动通信的基本知识入手,对TD-SCDMA系统的关键技术和网络特性做了介绍,重点阐述了如何对TD-S
《金融市场交易策略:嵌套理论》内容简介:本书所介绍的嵌套理论适用于股票、期货等多个金融交易领域。全书分为理论篇、技术篇、系
《深入浅出Python量化交易实战》内容简介:本书主要以国内A股市场为例,借助第三方量化交易平台,讲述了KNN、线性模型、决策树、支
格局设计是住宅设计不可或缺的一部分,也是打造好房子的关键。大到空间格局的划分,如厨房、客厅、卧室等空间的功能分区,小到壁
本书对从原如时代服饰起源的资料及其起源动机的推论,直到20世纪80年代初期世界服饰的新款式,均给予系统介绍,并从美学角度加以
《打开餐巾纸(〈餐巾纸的背面〉之实用手册)》内容简介:难以置信,一张餐巾纸上曾诞生过这样的伟大创想:一个三角形,开创了美国
本书是美国普渡大学资深教授DouglasE.Comer从计算机系统结构对编程影响的角度为计算机科学、技术、应用类学生精心编写的计算机系
《陶渊明(中华先贤人物故事汇)【中宣部2022年主题出版重点出版物】》内容简介:本书是陶渊明我国文学史上的著名诗人,也是思想文
正则表达式是一种用来操作文本和数据的强大工具。近年来,它们快速广泛传播,并被多种流行工具和语言作为标准特性提供,如Perl、
逻辑与计算机科学哲学 内容简介 本书是作者自2000年以来在科学技术哲学领域研究的一些成果集,分为逻辑与思维和计算机科学哲学两编,主要包括归纳思维、逻辑真探讨、...
《抖音短视频运营全攻略》内容简介:随着移动互联网的快速发展与普及,短视频营销正在成为新的营销模式。本书从短视频营销的基础出
《人生的底气2》内容简介:不管是古代的孟子告诫国君如何治理国家,还是今天的我们思考如何经营自己的人生,底层逻辑都是一致的——
《教琴日记》内容简介:继我社已出版的《学琴日记》之后的延续产品《教琴日记》。当年的学琴少女许雪青已经成为了一名专业的钢琴教
《数据可视化之美》内容简介:可视化是数据描述的图形表示,旨在一目了然地揭示数据中的复杂信息。可视化的典型如纽约地铁图和人
Thetwomainthemesofthisbook,logicandcomplexity,arebothessentialforunderstandingth...
《鲜活的数据》内容简介:在生活中,数据几乎无处不在,任我们取用。然而,同样的数据给人的感觉可能会千差万别:或冰冷枯燥,让人
●商业与技术领域最重要的五部作品之一、超级畅销书《释放杀手级应用》作者拉里•唐斯力作。摩尔定律、梅特卡夫定律和颠覆定律是当
《股民的眼泪》内容简介:股市惨淡,跌跌不休,不少股民暗自垂泪,究竟如何避开股市的地雷? 张化桥继续敢言作风,在新作中大胆揭示
电商、O2O、P2P、互联网金融等概念先是被疯狂追捧,在泡沫越吹越大之后便是哀鸿遍野。这本书正是解答泡沫破灭之后怎么办?自从以
《国事橡胶》内容简介:20世纪60年代,中国还是一个依赖橡胶进口的国家,要用20吨大米才能从国外换回1吨橡胶。橡胶是国家不可缺少的