Месяц назад делал на ExtJS проект. С сервера приходил конфигурационный JSON, из которого динамически строилась форма с разными типами полей, причем разбитая на группы и категории, которые раскидывались по разным вкладкам. Так что могу с уверенностью сказать - это возможно