User:Zwang18/Writting assignment 1g
Web Framework
Web framework is a software framework that is designed to support the development of web applications like dynamic website, web service APIs, etc. Except for standard libraries the framework often provide libraries for frequently used functions in web applications and hide low level details to the developer. The framework usually correspond to one or more languages and types of Database. Web frameworks has all required protocols well implemented, i.e. HTTP(s) and all lower protocols. Most web framework also includes some frequently used features in web applications: caching, load balance, session management, Database management, etc. URL Encoding, HTTP Request header parsing, URL mapping are also common features in web frameworks.
Web application protocols
Features
supporting functions (Database interface, Session management, Load balance)(, )
Security
Backend
Types
languages
Shell Script
Java
Python
Go
Web.go Google Appengine
VB Script
Ruby
Javascript
Frameworks
Google Appengine web.go