Why Aurelia Struggles to Gain Popularity

From my own experience, initial impressions were very important to me. I needed to be able to get the CLI, ‘new up’ a project, build and run it without issue. This was not the case. I look around many dotnet CMS projects every so often and, after a short while, leave the projects that require too much time to get up and running or cause me to troubleshoot.
First impressions are vital. One needs to be able to:

  1. Clone repo or CLI a new project
  2. Install the dependencies
  3. Run it

This should happen with zero errors and show nothing but good news in the web console of developer tools. This was not my experience. I made some forum posts earlier this year including:

https://discourse.aurelia.io/t/aurelia-cli-with-a-new-command-and-templates

My thoughts are in there.

Aurelia is my framework of choice and it is a bit of a shame it is not much ‘bigger’. It really deserves to be. Show Aurelia’s power as succinctly as possible to first time visitors (or even those revisiting) and do so without that user needing to troubleshoot. It must just work.

2 Likes