Prefer Template-Driven Forms

I only write business applications with Template-Driven Forms. Contrary to prevailing wisdom and the Angular documentation, Template-Driven Forms are as capable as Reactive Forms for the most sophisticated, reactive business applications and they are much easier to read, write, and maintain.

Over the last three years we developed a complex payroll application of over 200 Template-Driven components that serves tens of thousands of users. We neither used nor missed any feature of Reactive Forms.

In this session, I’ll demonstrate the superiority of Template-Driven Forms in a variety of so-called “advanced”, real-world scenarios. I’ll leave you with the companion stackblitz sample to enjoy on your own.

If you’re fond of Reactive Forms, carry on. If you’re feeling guilty because you use Template-Driven Forms, hold your head high knowing that you’ve chosen wisely.

Asset 2.png