Framework

Framework

Framework to platforma programistyczna, którą określa się jako szkielet do budowy aplikacji i stron internetowych. Platforma taka stanowi swego rodzaju podstawę, która służy programiście do tworzenia aplikacji i stron internetowych. Framework wyznacza strukturę oraz ogólny mechanizm działania aplikacji czy strony. Z tego względu można go nazwać szablonem, który stanowi bazę pod budowę aplikacji. Szablon ten zawiera pewne powtarzalne, wspólne elementy, które można później modyfikować. Framework zawiera wiele bibliotek oraz innych narzędzi i komponentów, które służą programiście do rozbudowy danego projektu. Frameworki niejako wymuszają na programiście tworzenie kodu strony czy aplikacji w określony sposób, przez co jest on bardziej uporządkowany i spójny. Programowanie przy zastosowaniu frameworka można więc określić jako rozbudowę, modyfikację oraz dostosowywanie kodu do potrzeb danego projektu. Framework ułatwia oraz przyspiesza tworzenie stron i aplikacji internetowych.