фронт тоже все это более чем может делать и делает, только вот все считаю за фронт ОНЛИ верстку, тобишь хтмл и сысс, а то, что там очень часто написана неебический кусок логики продукта на js, про это вот забывают, поэтому и говорят типа фронт легче, подумаешь верстка, и что находится под капотом фронта всем похеру.
Я имею в виду веб. В какой из наиболее частых задач в веб-разработке нужен толстый клиент?
В случаях, когда связь по качеству не соответствует требованиям тонкого клиента, а ее апгрейд или проведение слишком затратны. И такие задачи не так редки, как может показаться. Было бы все всегда радужно, толстый клиент остался бы только в книгах по истории ит и форумах из 200х
И такие задачи не так редки, как может показаться.
Ага, но всё равно они сугубо специфичны и составляют небольшую нишу, в сравнении с нишей сайтеков, веб-приложений, порталов и прочих обычных для веба вещей.
Сравнивать толстый клиент и фронт это несколько такое себе. Фронт выполняет сервисные функции в данной архитектуре, а именно отображение и ввод инфы. В схеме сервер - толстый клиент же, на сервере вообще может не быть логики.
Зачем мне гугл, мне интересно, какую бизнес-логику реализуешь на фронте конкретно ты, и какими инструментами. Я, кстати, без какого-то наезда или сарказма, мне правда интересно)
глобальный поиск
На фронте? Это как? Как ты будешь искать по БД на фронте, минуя бэк?
разграничение уровня доступа
На фронте? Это как?)
загрузка файлов с предпросмотром и редактированием
А файлы куда грузятся? В браузер пользователя, или, всё-таки на сервер, где нужна серверная обработка, связь с БД и прочее?
плюс данные обычно прилетают из кучи бэковых систем в разных форматах, их нужно раскидать по нормализованным моделям на фронте
Ну это вот единственное что-то приближенное к вопросу, и то, с большой натяжкой. Может быть написан какой-то адаптер, но собственно бизнес-логики там будет критически мало.
ну и чисто по ux теже формы где куча полей с валидацией на имеющиеся данные
Ну так это и есть одна из основных задач фронта, она к бизнес-логике не имеет никакого отношения.
"Серверлесс" в 2к20стоит читать как: "Я юзаю чужой бэкенд".
Еще одно маркетинговое слово "от создателей" NoSQL, ИИ aka ML, JavaScript, Lada Vesta.
IT-юмор
5.7K постов52.5K подписчиков
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору