Аннотация на русском языке: В статье рассмотрены современные подходы к разработке клиентской части веб-приложений. В данный момент огромное влияние в мире веб-программирования имеют паттерны проектирования. Особой популярностью пользуется паттерн MVC. Он используется не только при написании серверного ядра программы, но и при программировании клиентской части. Он позволяет облегчить разработку интерфейса, сделать систему более гибкой и устойчивой к изменениям, а также динамически изменять данные. В качестве примера применения данного паттерна рассмотрен JavaScript-фреймворк AngularJS, который используется для создания клиентской логики приложения.
The summary in English: This article presents the modern bases of front-end web development and explains the influence of using an architectural pattern MVC. This pattern is used in interface development and helps to make the whole system more flexible and stable. There is the example of the pattern MVC that’s called AngularJS.
Ключевые слова:
паттерн проектирования, шаблоны проектирования, объектно-ориентированное программирование, веб-приложение, front-end разработка, MVC (Model-View-Controller), JavaScript-фреймворк, AngularJS.
Key words:
an architectural pattern, object-oriented programming, front-end web development, MVC (Model-View-Controller), AngularJS.