1. A user interface (UI) rendering and operating method to be implemented by a processor with a deployment file, the deployment file including data associated with a parent procedure, the method comprising the steps which correspond to the parent procedure of: (A) parsing the deployment file so as to obtain UI rendering data that defines a visual design of the UI; (B) parsing the deployment file so as to obtain feature provider data that defines a procedure providing a feature which is linked to an element of the UI, feature identification data that defines an identification (ID) corresponding to the feature, element rendering data that defines a visual design of the element, and at least one feature parameter set that defines parameters used for executing the feature; (C) generating the element, and a data structure corresponding to the element; (D) binding the feature provider data and the feature identification data to the element, and storing the feature provider data, the feature identification data and the feature parameter set in the data structure that corresponds to the element; (E) rendering the UI with reference to the UI rendering data; (F) rendering the element in the UI with reference to the element rendering data; (H) fetching the feature provider data, the feature identification data, and the feature parameter set from the data structure that corresponds to the element upon receipt of an operating signal resulting from operating the element of the UI; (I) determining, with reference to the feature provider data fetched in step (H), whether the feature linked to the operated element of the UI is provided by the parent procedure itself; and (J) performing the feature with reference to the feature identification data and the feature parameter set fetched in step (H) when it is determined that the feature linked to the operated element of the UI is provided by the parent procedure in step (I).