Работа с фреймворками — применение готовых шаблонов для удобства и экономии времени при разработке IT-продукта. Программисты и разработчики пользуются готовыми моделями, чтобы не набирать каждый раз с нуля стандартный код и дописывать в нём только необходимые нешаблонные части. Таким образом, программное обеспечение создаётся в разы быстрее, с избеганием множества ошибок. Примеры таких фреймворковдля разных языков программирования: Vue.js, Django, Bootstrap, Phoenix, Kohana.