A Thread🧵
1. Express
2. Django
3. Rails
4. Laravel
5. Spring
Frontend Javascript Frameworks
6. Angular
7. React
8. Vue
9. Ember
10. Backbone
Express is quickly becoming one of the most trending frameworks nowadays. It provides some core framework functionalities without obscuring the features of Node and leverages the robust performance of the asynchronous Node.js.
Web: expressjs.com
Django is a Model-View-Template framework that uses Python for web development. It follows the Convention Over Configuration pattern and the DRY pattern as well.
Web: djangoproject.com
Rails is a Model-View-Controller framework that uses Ruby. Rails is considered a beginner-friendly framework, and the fact pros and cons are debated, helps beginners get started with web development quite quickly.
Web: rubyonrails.org
Laravel is a Model-View-Controller framework that uses PHP, which is one of the most popular languages of the web. It comes with API support out of the box, and it also possesses a decent amount of packages that could extend its reach.
Web: laravel.com
Spring is a Model-View-Controller framework that uses Java, the all-time popular language. Spring possesses many sister projects that boost its performance and let you scale your business quickly.
Web: spring.io
Angular is a front-end framework that specializes in building rich Single-Page applications. It’s a vibrant framework able to build complete client-side applications, and there’s so much to do and learn in Angular.
Web: angular.io
React is not a framework, it’s a frontend library, but many developers consider it a framework and it’s usually compared in that context.
Web: reactjs.org
Vue.js is the new rising star; it started as an individual project and quickly grew into becoming one of the most trending JS frameworks out there.
Web: vuejs.org
Ember was named the best Javascript framework back in 2015. Today, the Ember community is enormous, and it’s ever-expanding, with new features, and releases added regularly.
Web: emberjs.com
Backbone is an extremely light front-end framework that’s fit for building rich Single-Page applications. It follows an MV* pattern and partly implements the MVC design.
Web: backbonejs.org