官术网_书友最值得收藏!

Let's get started…

When you install the Rhodes framework, you get a new command-line tool. The Rhogen command simply creates this directory structure for us and populates it with some standard Rhodes code. Why do we need a tool to do this—why can't we just hack away in our favourite editor, creating the source for our application from scratch? Well, we could just hack. After all, a Rhodes application is just Ruby source code. But Rhogen also does a lot of magic behind the curtain to get our applications to work with a minimum of explicit configuration. To get this magic to work, Rhodes needs to find all the various components of your application. As we'll see later in this chapter, this means that we need to create a specific directory structure, and slot our written code into the appropriate places.

We will create a sample application for employee management to understand Rhodes. The employee application will help us to manage employee details by creating, deleting, and modifying an employee. We can filter this according to our needs. Does the world need an employee application? Nope, but that hasn't stopped hundreds of developers from writing one. Why should we be different?

More seriously, it will help us to explore many features of Rhodes development. We'll see how to create a simple page, link database tables, handle sessions, work offline, connect to other servers, push, create forms, and many more features.

主站蜘蛛池模板: 沙湾县| 贵德县| 鄂伦春自治旗| 清流县| 门头沟区| 镇雄县| 永胜县| 武山县| 卢氏县| 楚雄市| 凉城县| 永嘉县| 康保县| 乌什县| 周至县| 永泰县| 巴彦县| 云龙县| 华阴市| 稷山县| 双牌县| 黄龙县| 长沙县| 伊宁县| 兴业县| 文安县| 桂阳县| 奉化市| 牙克石市| 民丰县| 吴堡县| 卓尼县| 洛浦县| 马鞍山市| 柞水县| 海阳市| 锡林浩特市| 石狮市| 龙江县| 菏泽市| 泸水县|