Hacker News new | ask | show | jobs
by claudiojulio 587 days ago
Here's my opinion:

## React

* Learning curve with many libraries;

* Fragmented ecosystem;

* Frequent updates and API changes;

* JSX is confusing for some.

## Vue

* Scalability challenges in larger projects;

* Incomplete documentation in advanced topics;

* Complex state management (Vuex) in larger projects;

* Fragmentation in the use of Composition API and Options API

## Angular

* Steep learning curve;

* Verbosity and weight;

* Updates with breaking changes;

* High boilerplate.

## Ember

* Smaller community;

* Complex learning curve;

* Lower performance;

* Inflexibility;

* Closed ecosystem.

## Svelte

* It's perfect and anyone who says otherwise is a blasphemer.