Web Application Framework (WAF)
(Redirected from Web development framework)
Jump to navigation
Jump to search
A Web Application Framework (WAF) is a front-end development framework for Web applications.
- Context:
- It can (often) follow a Web Application Standards, such as W3C Web Components.
- It can include an HTTP Engine, such as Node.js.
- It can range from being a Web-Only Application Framewor to being be a Multiplatform Front-End Development Framework.
- It can range from being a Full-Stack Web Framework to being a Microframework.
- ...
- Example(s):
- a Javascript Web Framework, such as Angular.JS, React.JS.
- a Full-Stack Web Framework, such as: Ruby on Rails, Django, Ember.js, Next.js Framework.
- a Microframework, such as: a Flask Framework.
- a Low-Code Web Framework, such as data science low-code web app framework (such as: Streamlit and Dash).
- a Web Components-based WAF, such as Salesforce LWC.
- …
- Counter-Example(s):
- See: Content Management Framework, Model-View-Controller Software Architecture Pattern, Code Reuse.
References
2022
- (Wikipedia, 2022) ⇒ https://en.wikipedia.org/wiki/web_framework Retrieved:2022-11-1.
- A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and deploy web applications on the World Wide Web. Web frameworks aim to automate the overhead associated with common activities performed in web development. For example, many web frameworks provide libraries for database access, templating frameworks, and session management, and they often promote code reuse. Although they often target development of dynamic web sites, they are also applicable to static websites.
2017
- (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/Web_framework Retrieved:2017-7-26.
- A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and deploy web applications. Web frameworks aim to automate the overhead associated with common activities performed in web development. ...