Web - Framework
About
List
Server
This framework provides an http server with at minimal a routing capability and adds above other features such as:
- templating
- authentication
| Framework | Description | Languages |
|---|---|---|
| Vertx | The reactive http server | Java |
| Express | Javascript | Javascript |
| Spark | A micro framework for creating web applications in Java 8 with minimal effort (based on Sinatra) - Deploy on AWS example | Java |
| greenlightning | microservice framework with built-in HTTP and MQTT support. | Java |
| Flask | Python | Python |
| Grails | Groovy-based web application framework for the JVM | Groovy (Java) |
| Play | Web Framework | Java, Scala |
| Oracle Apex | Application development | PL/SQL, Oracle Database, HTML, Js |
| Firebase | Database Platform for your mobile or web application | |
| Vaadin | Vaadin Framework allows you to build modern web apps efficiently in plain Java, without touching low level web technologies. | Java |
| Wicket | Open source, java, component based, with mark-up/logic separation, a POJO data model, and a lack of XML just Java and HTML | Java, HTML |
| Java | Jsf, Spring, Apache Struts, Google GWT | |
| React Framework - Next.js | React based with a node http server | Javascript |
| Marmelade | A frontend Framework for building B2B applications ( REST/GraphQL APIs, ES6, React and Material Design ) | |
| https://emberjs.com/ | Ember (Node HTML template based framework) |
Client (Browser)
This framework runs only on the browser (Web - Single page application (SPA))
| Framework | Description | Languages |
|---|---|---|
| React | Virtual DOM | Javascript |
| bootstrap | Responsive UI Design | HTML, CSS, and JS |
| Angular JS | markup extension of HTML for dynamic view | Js, HTML |
Performance Benchmark
https://www.techempower.com/benchmarks/