Laravel. 12.3.3. Фронтенд Фронтенд – код, который выпо...➤ MyBook

Цитата из книги «Настольная книга project-менеджера. Что нужно знать, чтобы управлять IT, digital и другими проектами с учетом российских реалий»

Laravel. 12.3.3. Фронтенд Фронтенд – код, который выполняется на стороне клиента. Грубо говоря, в вашем браузере. Анимации, проверки форм на лету и тому подобное. Как правило, пишется на JavaScript. Мы говорили о фреймворках на стороне сервера. Так вот. Фреймворки бывают не только на бэкенде, но и на фронтенде. Разделяют реактивные и нереактивные (классические) фреймворки. Реактивные работают по типу формул в Excel: поменяли значение в одной ячейке – поменялись значения во всех связанных формулах. Сейчас это модно. Самые популярные Vue, React, Angular, которые облегчают написание кода для взаимодействия с пользователем. Но ситуация может быстро поменяться. В классическом подходе с сервера прилетает HTML-страница, на элементы которой (на кнопки, например) навешиваются скрипты. Типа «при клике на кнопку открываем окно авторизации». В реактивных фреймворках сама HTML-страница передается в очень урезанном виде. К ней же передаются нужные данные (как правило, в формате JSON).
10 марта 2023

Поделиться