11. An article of manufacture including a non-transitory computer-readable memory having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising: generating source code for a web application, the generating including: parsing an input file; identifying an input tag responsive to the parsing; identifying an attribute corresponding to the identified input tag; identifying a value corresponding to the identified attribute; and using the identified input tag, the identified attribute, and the identified value to identify a rule; and using the identified rule, the identified input tag, the identified attribute, and the identified value to generate an event handier code.
16. The article of manufacture of claim 11 , wherein the operations further comprise providing the input file to a web application generator that is configured to perform the parsing, the identify, and the using.