Webový rámec

Web framework ( anglicky  web framework ), web application framework ( anglicky  web application framework , WAF) nebo web application framework  - framework určený k vytváření dynamických webových stránek, síťových aplikací, služeb nebo zdrojů. Zjednodušuje vývoj a eliminuje potřebu psát rutinní kód. Mnoho frameworků zjednodušuje přístup k databázi, vývoj rozhraní a také snižuje duplicitu kódu [1] .

Existují specializované typy webových rámců, jako jsou rámce pro vytváření systémů pro správu obsahu .

Architektonická rozhodnutí

Většina rámců webových aplikací implementuje návrhový vzor Model-View-Controller (MVC) . Lze však použít i jiné vzory, jako je Model-View-Presenter ( Backbone.js ) nebo Model-View-ViewModel ( Knockout.js ).

Webové rámce lze také podmíněně rozdělit do 3 typů podle úrovně abstrakce:

Viz také

Poznámky

  1. Vícenásobné (wiki). Rámec webových aplikací  (anglicky)  (downlink) . Docforge . Získáno 19. ledna 2010. Archivováno z originálu 16. října 2018.
  2. Co je  Flex . Datum přístupu: 17. ledna 2015. Archivováno z originálu 16. ledna 2015.

Literatura

Odkazy