Angular 5.0.0
11–20 of 189 posts
Re: Angular 5.0.0
#12From my colleagues, both front-end developers and full-stack developers, I've heard nothing but criticism of Angular >2.0.0. I would like to hear the other side. If you use fresh Angular, why?
I love it. It is small if I want to, but it has lots of features if I need them. I don't have to worry about 3rd party libraries, because the official router, forms modules, http client, material components, flex layout etc. are all high-quality. The CLI not only helps with new projects, but also makes testing, linting, building, serving, generating new components/services/etc. easy. Implementing lazy loading with th…
Re: Angular 5.0.0
#13Earlier quoted context omitted.
Typescript. When working in a shop with a large contingent of .NET developers, having a language that somewhat resembles what they are used to is a great asset.
Dare I say - but you can use Typescript with other frameworks too.. just because it's built in here / there are more resources?
Re: Angular 5.0.0
#14Re: Angular 5.0.0
#15Earlier quoted context omitted.
Typescript. When working in a shop with a large contingent of .NET developers, having a language that somewhat resembles what they are used to is a great asset.
Dare I say - but you can use Typescript with other frameworks too.. just because it's built in here / there are more resources?
Re: Angular 5.0.0
#16From my colleagues, both front-end developers and full-stack developers, I've heard nothing but criticism of Angular >2.0.0. I would like to hear the other side. If you use fresh Angular, why?
I love it. It is small if I want to, but it has lots of features if I need them. I don't have to worry about 3rd party libraries, because the official router, forms modules, http client, material components, flex layout etc. are all high-quality. The CLI not only helps with new projects, but also makes testing, linting, building, serving, generating new components/services/etc. easy. Implementing lazy loading with th…
Re: Angular 5.0.0
#17Compare that to .tsx templates (Typescript's version of JSX). All html as well embedded expressions are checked at compile time, and typos are caught at compile time.
Re: Angular 5.0.0
#185.0.0? - such precision in versioning for a library or framework seems both too quick and too precise at the same time.
So the major version changes whenever they make a backwards-incompatible change.
However, I clicked in their upgrade calculator (linked from the post) and at a glance it appears the incompatible changes are fairly minor.
Re: Angular 5.0.0
#19Earlier quoted context omitted.
Dare I say - but you can use Typescript with other frameworks too.. just because it's built in here / there are more resources?
I found especially that working with a project that requires a lot of extra bits to be installed (like the react ecosystem) makes working with JavaScript libraries from typescript especially painful, since you need to get typescript definitions for all of them, and they may not always mesh well together.
It’s really helped reduce some of that 3rd party lib / buildchain JS fatigue for me.
Re: Angular 5.0.0
#20This rapid pace of major releases is a little scary. We're stuck running Angular 1.x because there's no reasonable upgrade path for us. We're a .NET shop and really like Angular, but after the 2.x cluster fuck, we're now thinking about going with something else entirely.
It's written in TypeScript and, like Ng2, also heavily based on observables