In this article web frameworks statistics will be analysed. First, it will be analysed web frameworks usage in websites and in the top 10.000. Second, it will be analysed web frameworks usage growth. Third, conclusions.
Web frameworks usage statistics
BuiltWith provides web frameworks usage statistics. Its data does not seem totally accurate because several libraries appear as frameworks. For example, Telerik Controls. However, it is the only source of web frameworks statistics usage. Therefore, it will be analysed.
In figure 1, the websites column shows websites using this technology and the last column shows usage percentage in the top 10.000 sites. Web frameworks which are not full stack have been removed from the table, because it is not interesting for this article. According to BuiltWith, they use two detection techniques to recognize Ruby on Rails use: Ruby on Rails and Ruby on Rails Token. To avoid confusion in this table, results from both techniques have been added.
ASP.NET is the most used web framework with a great advantage, followed by Ruby on Rails. Private web frameworks are ASP.NET, Silverlight and Adobe ColdFusion. Open source web frameworks are Ruby on Rails, Code Igniter, CakePHP, Django and GWT. Silverlight, Code Igniter, Cake PHP, Django and GWT present a usage percentage less than 0.5% in the top 10.000.
Web frameworks usage statistics growth
BultWith offered a five days trial to access web frameworks usage growth. In figure 2, it is shown the growth since 12, 6, 3 and 1 months ago and in the top 10.000, 100.000 and 1 million sites.
Best growth in 12 months is presented by GWT in all the tops. Spring presents the second best growth in the top million and in the top 100.000 sites but it shows a really low growth in the top 10.000, only 1%. Django, Tapestry and Code Igniter are the only ones which show better growth in the top 10.000 than in other tops. Silverlight and Adobe Coldfusion are decreasing.
- ASP.NET is leader in web frameworks usage with a great advantage.
- GWT has the greatest growth.
- Every technology which is highly used is growing, excluding Silverlight and Adobe ColdFusion which are decreasing.
- Spring, Ruby on Rails, Django, ASP.NET and Tapestry usage is growing.
Thanks for reading. Comments, criticism and sharing will be appreciated.