News for hackers. Stuff that matters.
Re:Angular 4.0.0 Now Available by ng12 on Friday March 24, 2017 @10:48AM (#13949222)
Why are HTML templates a good thing? It's hands down my least favorite part of Vue.
Re:Angular 4.0.0 Now Available by VertigoJenny on Friday March 24, 2017 @11:03AM (#13949351)
It makes integration with existing code trivial. Vue's HTML templates can be neatly integrated into pretty much anything without a struggle compared to tools that make assumptions about your build chain and what you are working with. To use Vue, you could include it with a <script> tag and suddenly your existing HTML can be rapidly extended. Or you could get way more involved and use webpack, JSX and such if you wanted to.

To not have HTML templates means you need to do something more invasive to retrofit client-side templating into place. It's personally why I don't bother with libraries that don't offer similar, because I don't always have total control over what I am working on and I still need to get work done.

Re:Angular 4.0.0 Now Available by azurelogic on Sunday March 26, 2017 @03:36PM (#13962704)
I find them to be helpful in being able to see the markup as a complete chunk, without code getting in the way. In teams with "coders" and "designers", this also makes it easier for the designers to understand the components and do their work.
Re:Angular 4.0.0 Now Available by catenthusiast on Friday March 24, 2017 @10:58AM (#13949308)
You don't even have to know use them. You can use render functions or JSX like React.