Фреймворки

Фреймворк (англ. framework) — це набір всіляких бібліотек (інструментів) для швидкої розробки повсякденних (рутинних) завдань. Головна мета фреймворку — надати програмісту зручне середовище для проекту з великим і добре розширюваним функціоналом.+

Переваги фреймворків:

  • фреймворки максимально полегшують роботу розробників, зменшуючи час розробки;

  • завдяки фреймворкам, код виходить структурованим, зрозумілим і доступним для повторного використання;

  • фрейморки використовують популярні шаблони проектування (наприклад, Singleton, MVC).

Якщо в проекті ви використовуєте фреймворк, то більша частина коду і структура проекту будуть базуватись на цьому каркасі. Ви отримаєте як інструмент добре спроектовану систему, оминаючи чимало підводних каменів, про які ви навіть можете не підозрювати на початках.

З іншого боку, якщо ви вирішили створювати сайт, сервіс з нуля, то від вас вимагається вищий рівень кваліфікації, адже спроектувати більш-менш серйозний проект — діло не з легких.

Last updated