This is great, although a small part of me can't help but remember that we used to be able to do this kind of thing in Visual Basic in the early 90s (and I don't doubt that someone will trump me with an example from a decade earlier at least). Plus ça change, plus c'est la même chose, I guess.
Seems pretty cool - one thing I've been really wanting is a way to build up forms from within JavaScript (perhaps cached? Who knows...)<p>Basically I'm currently serving AngularJS partials using Django's templating, simply because django-crispy-forms (with some patches) can generate perfect bootstrap/foundation forms for me. It would be nice to move to perfectly flat templates, but having to copy/paste form elements just seems ludicrous.<p>There's also the added benefit that Django's forms (and Django REST's serializers) greatly simplify dealing with data gotten from HTTP requests, but still.<p>How do other people work with forms in their client-side apps?
(Shameless plug)<p>My version of the same thing: <a href="https://github.com/dobtco/formbuilder" rel="nofollow">https://github.com/dobtco/formbuilder</a>
Similar for Bootstrap 2 -->
<a href="http://demos.anupshinde.com/form-builder-part2/index.html" rel="nofollow">http://demos.anupshinde.com/form-builder-part2/index.html</a>
Great job! Looking forward to other similar tools that people will be posting here - My FED skills are just horrendous, even with Bootstrap. Thanks for sharing!
Nice proof of concept.<p>One bug I noticed: Accidentally clicking the submit button when trying to drag it will submit a form and cause you to lose your work.