Hacker News new | ask | show | jobs
by lloydatkinson 2184 days ago
> easy and clear way to do forms.

I see this "aNguLaR ReACTivE fORmS" meme all the time. I don't understand the claim or the hype. Vue or React or another framework are all reactive and declarative. HTML inputs can be bound to the component state. After recently trying to use Angular Forms all I got from it was "Wow, they really have over-engineered simple data binding haven't they?".

1 comments

Angular's form builder is the only framework-given option that gives you a isolated object while keeping you in power over how the template should be rendered. You also have in the same ecosystem the ControlValueAccessor interface which makes it really easy to adapt custom form components to be used by the form groups you create.

In react there's no built in solution; in vue you need to polute the scope of your component with form details no one wants. God forbid you if you want to do something less basic like a async validation