Abstract:Ruby on Rails (ROR) is a Web application framework. It can rapidly develop and highly respected by Agile Development Practitioners, which contains important concepts MVC pattern, DSL, Convention over Configuration, Generator, Don’t Repeat Yourself et al. In this paper, a real issue, “Chinese medicine database sharing platform”, for example, to study how to apply ROR technology to meet the actual needs of the project, the technology involved in the MVC pattern, RESTful SOA, AJAX etc.