full ack.
I think the road angular2 or react took lead to ways of writing code how
it was done in the early 00s with JS, HTML (and sometimes even CSS) in
one place.
I think continue using angular 1.* is not a totally bad idea, because
there should be an update-path from angular 1.* to angular2 anyway.
Another way would be to switch another framework like aurelia
(http://aurelia.io).
bg,
Johannes
Am 24.06.2015 um 08:19 schrieb Kip Obenauf:
I am about to start a new project, and I am deciding which
framework/libraries to use. I have evaluated ReactJS, and personally,
I feel like web components can be a small part of a project, but
depending on them as a primary part of a project has a fatal flaw.
They are built on the premise that they can be self-contained and use
their internal state to function on their own. In reality, context
matters entirely. My toolbar might be in different locations, may
display different items depending on the page I'm using it on, or one
what actions the user has taken previously. To add this context back
into the component every single component has to have the overhead of
building the context-awareness back into the component. Overall,
there is a lot of overhead with web components. A large part of the
appeal of Angular 1.3 was that it did a lot of overhead for us and let
us focus on the code that is more directly related to realizing our
business goals.
Angular 2 seems like it should be a new product with a different name,
maybe Angular Components. Angular 1.x should continue as Angular.
But back to my current decision. I can't in good conscience start a
project written in Angular 1.4 that has no forward path and will have
to be completely rewritten. Why even have 1.4 (or 1.5)? I don't like
ReactJS, although I may hold my nose and use it anyway. I really
liked Angular, so I am torn.
Google is developing a very bad reputation of building abandonware,
which is not acceptable if you are building your business on their
platform. If Google's attention span is that of a teenager, it should
quit building platforms. It's the wrong mindset for business. It
makes me wonder if Google had more seasoned employees they would
appreciate the fundamental flaw in abandoning technology after technology.
--
You received this message because you are subscribed to the Google
Groups "AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.
--
--
Mit freundlichen Grüßen
Johannes Schneider
Front-End-Entwickler
Philippka-Sportverlag
Rektoratsweg 36
48159 Münster
Tel.: 0251/23 005-27
Fax: 0251/23 005-79
www.philippka.de
Philippka-Sportverlag GmbH & Co. KG - AG Münster HRA 9751
Persönl. haftende Gesellschafterin: Philippka Verwaltungs-GmbH
AG Münster HRB 14729 - Geschäftsführer: Ferdinand Honig, Thorsten Krybus
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.