@Fronttere

Много ли на фронтенде бизнес логики?

Много ли на фронтенде бизнес логики? В каких проектах бывает много логики на фронте? Или бек это вся логика афронт побольше степени обортка для данныхз с бека?:
  • Вопрос задан
  • 303 просмотра
Пригласить эксперта
Ответы на вопрос 5
@LEXA_JA
Это сильно зависит от проекта. На каких-нибудь обычных сайтах, вроде блогов или интернет-магизинов, на фронте может вообще не быть никакой логики или самый минимум. С другой стороны существуют и полноценные веб-приложения, где логики на фронте довольно много. Особенно когда используется подход со бэком без состояния, состояние хранит клиент, и соответственно, именно клиент отвечает за бизнес логику.
Ответ написан
mikechips
@mikechips
There is no spoon
Расклад в большинстве случаев такой, что приложения с жирным клиентом (например, SPA) всегда переносят много логики на клиент, но только некритичной для логики приложения. Например: UI, шаблонизация, кэширование и прочее преспокойно умещается на клиенте. Но ту же базу данных в свою очередь никто не посмеет вынести на клиент по понятным причинам.

В общем, бывает по-разному, но главный принцип в том, чтобы вынести на клиент то, что отвечает за отрисовку и отображение данных, а именно саму бизнес-логику оставить на сервере по соображениям безопасности.
Ответ написан
index0h
@index0h
PHP, Golang. https://youtube.com/index0h
Много ли на фронтенде бизнес логики?

Как правило - чем меньше, тем лучше

В каких проектах бывает много логики на фронте?

В маленьких, или тех, где информационная безопасность не требуется

Или бек это вся логика афронт побольше степени обортка для данныхз с бека?

Обычно задача фронта - обеспечить отображение и управление интерфейсом.
Ответ написан
@managrib
Это называется - "тонкий клиент" и "толстый клиент"

Например, см. Wrike - у них сложное ПО, которое живет в браузере. Дергать ради каждой мелочи из бизнес-логики с бэкенда - не комильфо.
Ответ написан
@grinat
Ну вон в фигме редактор полностью на фронте, на сервере только сохраняется инфа о разметке, причем в гите.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы