Products · Product
Ember.js
Raised as a usability problem by 64 people on Hacker News over 12 years (2012–2023), in 40 threads.
No issue was raised by at least 3 people in 3 threads this year.
No issue was raised by at least 3 people in 3 threads in the last 5 years.
Every issue, all time, most people first
Incomplete outdated docs make learning and fixing bugs frustratingUnreviewed
20122026- Ember's conventions are hard to find in documentation, so developers must guess them2022-02-21
- Docs were horribly outdated, so people had to check Stack Overflow for basic things2017-03-28
- Spends days in docs figuring out how to do simple things2016-08-23
Getting started guide is confusing and incompleteUnreviewed
20122026- Hard to get started without understanding the whole system first2013-06-17
- Getting started guide is confusing, incomplete and gives a poor first impression2013-03-20
- Cryptic errors and poor documentation make it hard to get started2013-03-20
Steep learning curve makes the framework hard to pick upUnreviewed
20122026- Framework has a steep learning curve that makes it hard to pick up2014-11-17
- Framework is complex and builds on confusing JavaScript behaviours, making it hard to learn2014-01-28
- Framework is impenetrable to learn and frustrates newcomers from the start2013-03-21
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 50 complaints
- Scrolling on mobile accidentally triggers the graphs, making it hard to scroll2023-04-10
- Framework behavior was so unintuitive the commenter abandoned their project2022-09-09
- Ember's conventions are hard to find in documentation, so developers must guess them2022-02-21
- Hard to trace where attributes come from through deep controller inheritance chains; Handlebars conditionals become unreadable2022-02-16
- Broccoli is poorly documented and inferior to Webpack, making the build step hard to use2022-02-16
- Too many configuration points and edge cases; users can't tell where code belongs2019-12-30
- Finding code to change in docs is hard since master is mostly Octane2019-10-28
- Outdated, hard to make sense of, with gotchas and missing or wrong information2019-10-28
- Hard to learn, and awkward for simpler tasks; slow initial load times2019-09-06
- Apps feel laggy and janky on slow connections and weak devices, with many round trips2018-04-13
- Too opinionated; basic tasks still cause problems after several projects2017-04-07
- Docs were horribly outdated, so people had to check Stack Overflow for basic things2017-03-28
- Simple changes take far longer than expected due to fighting the framework2016-10-21
- Babel conversion takes about 10 seconds, delaying every check of code changes2016-10-03
- Adding behavior leads to confusing states where developers have no idea what is happening, lasting weeks or months2016-10-03
- Spends days in docs figuring out how to do simple things2016-08-23
- Had to know docs intimately to do simple tasks; component communication requires lookups2016-08-23
- Commenter finds Ember very confusing and struggles to learn its approach despite experience2015-05-08
- Lists over 20 items render unusably slowly, with no fix delivered2015-03-04
- Runs out of memory or is too sluggish to use on mobile2015-03-03
- Framework has a steep learning curve that makes it hard to pick up2014-11-17
- Hard for newcomers to use; nothing works until names are exactly right2014-11-03
- Can't find examples of nested resources, so unclear how to reference the parent model2014-06-12
- Too many overlapping pieces (view, component, layout, controller); unclear which to use2014-01-28
- Framework is complex and builds on confusing JavaScript behaviours, making it hard to learn2014-01-28
- Getting started and testing are frustrating; documentation lacks context beyond API reference2013-12-18
- Docs are wrong and mismatch the released version, making current behavior hard to determine2013-12-18
- Getting started docs were terrible, causing a lot of frustration for beginners2013-10-28
- Incomplete and outdated docs make learning Ember.js and fixing bugs frustrating2013-10-28
- Documentation was frustrating and framework goalposts kept moving before v1.02013-09-01
- Having to switch between too many files for simple tasks2013-09-01
- Confusing to learn where code goes; tutorials lay out files differently2013-09-01
- Lack of docs forces reading source code to learn how things work2013-08-14
- Author never spent enough time to really understand it2013-08-03
- Diagram is cryptic and doesn't explain what the project is2013-07-07
- Getting stuck showing the most recent post by default; model field names clash with reserved names2013-06-17
- Executing trivial tasks in Ember is hard and frustrating2013-06-17
- Hard to get started without understanding the whole system first2013-06-17
- Hard to find answers to previously posted questions2013-06-16
- Documentation is outdated and tutorials target old versions, causing confusion for beginners2013-06-16
- Guides focus on ember-data with little on alternative approaches, which is confusing2013-04-17
- Docs lag behind API changes, so googled solutions no longer work2013-04-13
- Can't find API documentation for the linkTo helper, so usage is guesswork2013-04-08
- Runloop exceptions are opaque and don't point to the user's own code2013-04-08
- Framework is impenetrable to learn and frustrates newcomers from the start2013-03-21
- Documentation didn't explain how to use a non-REST store, forcing a StackOverflow search2013-03-20
- Getting started guide is confusing, incomplete and gives a poor first impression2013-03-20
- Getting an Ember app running requires manually resolving missing dependencies2013-03-20
- Tutorials were outdated, so the author couldn't work out how to build tabs2013-03-20
- Tutorial disappears and page goes blank after scrolling in code window2013-03-20