Practical selection.
WHAT SUITS LARGE ORGANISATIONS AND LONG-LIVED APPLICATIONS
A complete framework with strong conventions.
WHAT SUITS TEAMS WANTING FLEXIBILITY AND THE LARGEST ECOSYSTEM
The most widely used library, with a meta-framework above it.
WHAT SUITS TEAMS WANTING APPROACHABILITY
A framework designed for gradual adoption, with official libraries.
WHAT SUITS PERFORMANCE-SENSITIVE WORK
A framework that compiles away.
WHAT SUITS CONTENT SITES
A content-focused framework shipping minimal JavaScript, or a static generator.
WHAT TO WEIGH IN EVERY CASE
Who will maintain it How easily people can be found How well documented it is Whether your hosting can serve it
WHAT NOT TO WEIGH HEAVILY
Benchmark differences, which rarely determine real experience Popularity alone Preference without reasons
WHAT TO DO IF UNCERTAIN
Choose the widely used option.
WHY
Answers, libraries and people are easiest to find.
WHAT TO DOCUMENT
The decision and its reasoning, for whoever inherits it.