This post summarizes different web application frameworks.
List of web front end frameworks
Web application frameworks featured on this post:
- React
- Angular
- Vue.js
- Ember.js
- Blazor
- Svelte
- Next.js
The most popular are React, Angular and Vue.js.
React
React, also known as React.js or ReactJS, is library to build UIs (user interfaces) that uses JavaScript programming language.
It is developed by Meta/Facebook and other communities.
React is released under a MIT license since 2018. Before that, it used a BSD+patents license that made the Apache Software Foundation (ASF) ban the use of React because of license incompatibilities.
Angular
Angular is a web framework that uses TypeScript programming language.
It is developed by the Angular team at Google and other companies and communities.
Angular is also known as Angular 2+, because it is a complete rewrite of the discontinued project Angular.js. The same team was involved in both projects.
Vue.js
Vue.js is a JavaScript framework.
Is was originally developed by Evan You, and as of 2023 is currently maintained by the community and him.
It is FOSS, as it is released under a MIT license.
Ember.js
Blazor
Blazor is a web framework that uses C# and HTML.
It is developed by Microsoft.
Svelte
Svelte is a free and open-source (FOSS) web frontend compiler.
It is maintained by the Svelte core team contributors.
Next.js
Next.js is a framework based on React, so it can be considered a metaframework.
It is developed by American company Vercel.
Web Front-end UI Toolkits
Web front-end user interface (UI) toolkits:
- Kendo UI
Kendo UI
Kendo UI is a UI framework or UI toolkit. It works with the libraries React, Angular, Vue.js and JQuery.
It is developed by Bulgarian company Telerik.
Kendo UI Core is FOSS under an Apache 2.0 license.
Kendo UI Core official website
[…] Web Application Frameworks […]
[…] You can find a detailed list of web application frameworks on this post. […]