Skip to content

Criteria-based evaluation of popular JavaScript UI frameworks & libraries

License

Notifications You must be signed in to change notification settings

Jordan-McMillan/ui-framework-comparison

 
 

Repository files navigation


ui-framework-comparison

ui-framework-comparison

The goal of ui-framework-comparison is to provide an objective, criteria-based evaluation of today's most popular JavaScript UI frameworks and libraries. This project is not intended to make a recommendation, but instead to provide you, your team or your organization with the research and demos necessary to come to an informed conclusion. There is no "one size fits all" answer in todays front-end environment, but more often than not any of the candidates can be setup to suit your needs.

Current Candidates

One framework. Mobile & desktop. (more)

A JavaScript library for building user interfaces (more)

The Progressive JavaScript Framework (more)

Evaluation Criteria

Criteria Angular React Vue.js
Components view view view
Dev Experience (todo) (todo) (todo)
Incremental Adoptability (todo) (todo) (todo)
i18n view view view
Learning Curve (todo) (todo) (todo)
Language view view view
License view view view
Mobile & Native Support (todo) (todo) (todo)
PDF Export & Rendering (todo) (todo) (todo)
Performance & Scalability (todo) (todo) (todo)
Server Side Rendering (todo) view view
Support & Community (todo) (todo) (todo)
Testing (todo) (todo) (todo)
Theming (todo) (todo) (todo)

Contributing

Read the Contributing Guide to get started.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

MIT

About

Criteria-based evaluation of popular JavaScript UI frameworks & libraries

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.3%
  • TypeScript 31.5%
  • HTML 10.2%
  • Vue 7.6%
  • CSS 2.4%