I'm not sure I agree with most of this article, but, it seemed interesting and I was wondering what other people thought - especially for an interesting library like Aurelia that doesn't get nearly as much discussion as some other frameworks.
I'm the UI Architect for Labcorp's Clinical Development division. Previous to that, I was the UI Architect for public-facing products.
About 6 years ago, we made a decision to re-platform from AngularJS. The candidates were Aurelia, React and Angular 2. At the time, I was pushing Aurelia, hard, even going so far as to contact Rob Eisenberg to discuss our needs.
We created a POC using each framework. React of course, was the smallest compiled source. Angular was the largest. Performance-wise, React was also the fastest, followed by Angular.
In the end, we decided on Angular for a number of reasons, one of which being that given the number of developers transitioning from AngularJS, we felt it would be easier to hire for.
I agree with the author in that React isn't well suited for Enterprise applications. I can't imagine having a one-off implementation for every application, where I have to re-learn the structure, libraries, etc, every time. that seems awful.
Aurelia has some really pretty features, and overall I feel it's a good framework that unfortunately just hasn't gotten a lot of attention.
Django was kind of the same way. Rails had the hype; Django had better architecture, and of course its dynamic admin. Django has caught up in a lot of ways because overall it's a well architected framework.
3 comments
[ 0.18 ms ] story [ 7.3 ms ] threadAbout 6 years ago, we made a decision to re-platform from AngularJS. The candidates were Aurelia, React and Angular 2. At the time, I was pushing Aurelia, hard, even going so far as to contact Rob Eisenberg to discuss our needs.
We created a POC using each framework. React of course, was the smallest compiled source. Angular was the largest. Performance-wise, React was also the fastest, followed by Angular.
In the end, we decided on Angular for a number of reasons, one of which being that given the number of developers transitioning from AngularJS, we felt it would be easier to hire for.
I agree with the author in that React isn't well suited for Enterprise applications. I can't imagine having a one-off implementation for every application, where I have to re-learn the structure, libraries, etc, every time. that seems awful.
Aurelia has some really pretty features, and overall I feel it's a good framework that unfortunately just hasn't gotten a lot of attention.
Django was kind of the same way. Rails had the hype; Django had better architecture, and of course its dynamic admin. Django has caught up in a lot of ways because overall it's a well architected framework.
Maybe the same will happen for Aurelia.