The invention discloses a metadata driven REST (representational state transfer) style application development method and a metadata driven REST style application development system. In the method, through analyzing a business service by using a model converter, and converting the business service into a RMF (remote management facility) based resource model, reading the resource model and generating a corresponding code framework, a client tool, a test case framework, a user interface template and an API (application program interface) document of a REST service, forming a system test case, and perfecting an implementation code of the REST service until the system test case passes, the universality of the REST service is realized, thereby expanding the application scope of the REST service. The system comprises a resource metadata framework, a model converter, a code generator and a service engine; through a unified metadata management framework, the definition of the REST service is standardized, and the consistency and maintainability of the service are improved; and through carrying out abstraction on the metadata of the REST service and following a popular programming style, the system is easy to be learned and grasped by developers, so that the reusability and automation degree of the system are improved, and the development process of modern agile software can be effectively supported.