michaelbull

Joined 10 years ago

Karma
17
Submissions
8
Member since
Nov 30
[ my public key: https://keybase.io/michaelbull; my proof: https://keybase.io/michaelbull/sigs/yAN0AlzSWmTnn9pG1jeR9NLHF6NwHbwRGM0jkT3PijM ]
View on Hacker News

Recent submissions

Comment · 2 years ago
Comment · 2 years ago
Comment · 9 years ago
Comment · 9 years ago
Comment · 10 years ago
Comment · 10 years ago
Thanks very much. I've been using it for a few months now, various closed source projects and finally found a good idea to open-source and demonstrate what I've learned.

Coming from Angular 1.x is a very natural progression (and TypeScript makes you wonder how you survived with ES5...). I briefly tried Vue and was not at all keen on shoving logic & presentation markup all in one file.

The only thing I've found troublesome is how spread the modules are. The router, the templating, etc is all separate from the framework - which is obviously good design but leaves you to piece together the bits you actually need yourself. Other than that the standard things like DI, Routing, Custom elements, are all implemented to an amazing standard by the Aurelia team.

Comment · 10 years ago
Thanks a lot!

Aurelia is a really great framework, I just hope it gets more traction as others have recently. My first experience with frontend frameworks was Angular 1.x, but transitioning to Angular 2 just didn't feel right. I've also tried projects in React & Vue, but neither seem as well-rounded and feature-rich as Aurelia.

You're right in your assumptions of Aurelia, Angular 2, Ember all being opinionated, however I think the "opinions" are often different in Aurelia's approach. They are putting a strong emphasis on adopting existing and emerging web standards (their custom element/attribute stuff is all following the web components standard), which I can see helping to fight against the fatigue that lots of people face with the 'flavour of the month' framework, as it'll no longer be what a team of developers thought was best at the time and will be the opinions of a standardisation team that has no vested interest in the framework itself.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton