Re[2]: Существует ли бэкендер в чистом виде?
От: Pzz Россия https://github.com/alexpevzner
Дата: 21.06.22 20:47
Оценка: 3 (1) -1 :)))
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Нет, это только когда набор инструкций для ASIC программируешь сам на VHDL в дополнение к формочкам. Вирт так делает.


Вирт — сосунок. Настоящие мужчины начинают с построения своей установки для добычи кремния из песка. Кнут делает так.
Re: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 21.06.22 23:32
Оценка: +3 -1 :)
Здравствуйте, Tai, Вы писали:

> Существует ли бэкендер в чистом виде?


Существует.

Tai>Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор нужны знания html, css. Добавляешь формочки — нужен javascript.


Нет. Бэкэнд отвечает JSON-ами, для этого шаблонизатор не нужен.

То, что ты описываешь, это сайт из 90-х. Так уже давно никто не пишет. Отдельно пишут бэк, отдельно — фронт. Фронт пишется на React.

> Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?


По твоему описанию можешь считать себя замшелым "веб-разработчиком". Такие скилы сейчас не особо востребованы.

Tai>Или фулстек — это бэкенд плюс какой-нибудь реакт?


Фулстек это бэк + фронт + мобилка + база + девопс, если вкратце.
Отредактировано 21.06.2022 23:33 vsb . Предыдущая версия .
Re[3]: Существует ли бэкендер в чистом виде?
От: Vzhyk2  
Дата: 22.06.22 17:40
Оценка: -3 :)
Tai>Можно с примером? Что конкретно он делает?
Бекенд делает. И ответ тебе был намеком на разницу между "существует" и "все". Но похоже для тебя оное уже не различимо.
Понимаю, что в РФ основам логики уже даже в ВУЗах не учат, но в инете еще можно найти учебники по логике на русском языке.
Существует ли бэкендер в чистом виде?
От: Tai Казахстан  
Дата: 21.06.22 17:45
Оценка: :)))
Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор, нужны знания html, css. Добавляешь формочки — нужен javascript. Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?

Или фулстек — это бэкенд плюс какой-нибудь реакт?
Re[3]: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 22.06.22 09:41
Оценка: +1 :))
Здравствуйте, magnum2005, Вы писали:

vsb>>Нет. Бэкэнд отвечает JSON-ами, для этого шаблонизатор не нужен.


vsb>>То, что ты описываешь, это сайт из 90-х. Так уже давно никто не пишет. Отдельно пишут бэк, отдельно — фронт. Фронт пишется на React.


M>А Golang — он из 90-х?


По моим впечатлениям он из 70-х.

M>А ведь там в стандартной библиотеке net/http именно такой подход, о котором говорит топикстартер


Это не значит, что им надо пользоваться. Ну максимум — для какой-нибудь двухстраничной админки, которую нормальные люди никогда не увидят.
Отредактировано 22.06.2022 9:42 vsb . Предыдущая версия .
Re[4]: Существует ли бэкендер в чистом виде?
От: Ночной Смотрящий Россия  
Дата: 23.06.22 09:21
Оценка: +3
Здравствуйте, Vzhyk2, Вы писали:

V>Понимаю, что в РФ основам логики уже даже в ВУЗах не учат, но в инете еще можно найти учебники по логике на русском языке.


Во-первых с чего ты взял что он из РФ? А во-вторых заканчивай уже с политикой в других форумах.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[3]: Существует ли бэкендер в чистом виде?
От: elmal  
Дата: 24.06.22 08:39
Оценка: 1 (1) +1
Здравствуйте, Tai, Вы писали:

Tai>Ну вот я, например, сейчас пытаюсь на Go написать игровой сервер (multi-player board game server) для игры в блиц и пулю. Тут только веб-сокеты (выбрал gorilla websockets). Как это написать через микросервисы, чтобы избавить себя от верстки и фронтенда — не представляю. Пишу на Go и параллельно приходится верстать и писать на Js (Websocket)

Вообще то игровой сервис отвечает за игровую логику. Я немного в свое время таким занимался и был чистым бекэндером. Игровой сервер отвечал за хранение результатов игроков в базе, для подсчета статистики, для выбора игрока соответствующего уровню, для взаимодействия с API социальных сетей и монетизации, за проверку на читерство и автоматический бан, за предоставление ресурсов игры и некоторой игровой логики вроде стоимости, также отвечал за нотификации игроков, раздачу стимулирующих подарков и тому подобное.

А уже фронтэнд разработчики уже взаимодействовали с дизайнерами и художниками и обращались к моему API.

Если настолку, то бэкэнд будет отвечать за правила игры, за изменение состояния, возможно за интеллект ботов если кто то захочет играть с ботами, а не другими игроками, будет отвечат за диспетчеризацию игроков в рамках одной игровой сессии и отслеживание и обработки ситуаций когда кто то выбыл и тому подобное. И логики там будет довольно таки до хрена. Фронт возможно будет и посложнее, ибо там нужно до черта картинок, музыки, анимаций а то и 3d анимаций с освещением и т.д, но сама логика должна быть именно на бэке, иначе игроки будут массово читерить, подкручивая датчик случайных чисел в свою пользу. Особенно это касается настолок, для чего то динамичного вроде танчиков и самолетиков возможно все же лучше некоторую логику переложить на фронт, ибо вообще со всей логикой на бэкенде будет требоваться слишком много серверов для приемлемой производительности плюс будут задержки и лаги, но и там на бэке будет до черта реально сложной логики.
Re[3]: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 22.06.22 04:59
Оценка: +2
Здравствуйте, Эйнсток Файр, Вы писали:

vsb>> Фулстек это бэк + фронт + мобилка + база + девопс, если вкратце.


ЭФ>Зачем он такой нужен на любой должности кроме CIO?


Ну самый очевидный ответ — когда компания или проект не того масштаба, чтобы был экономический смысл позволять нанимать кучу узких специалистов. Для них просто не будет полной загрузки. В этом случае можно нанять кучу узких специалистов, но им придётся много заплатить и они будут условно 80% времени сидеть без дела. Ещё и нанять их будет сложно, т.к. некому оценивать их знания. Второй вариант это дать эти задачи узким специалистам другого профиля, к примеру пускай бэк настраивает базу и девопс, пускай фронты изучают мобилку, но это будет неэффективно уже для них, т.к. знания околонулевые — и много времени потратят и результат вероятно будет с ошибками. Третий вариант это найти одного универсального человека и остальных более-менее специализированных. В общем для стартапа — как говорится, то, что доктор прописал.

В целом, на мой взгляд, хотя бы один такой человек на проекте в любом случае несёт пользу, т.к. видит картину целиком и может увидеть что-то, ускользающее от остальных. К примеру можно принять решение о переносе части данных их СУБД в объектное хранилище. Для девопсов без разницы, им что дали, то они и настраивают. Занимает бэкап базы кучу места и времени, ну и ладно. Для бэкэнда тоже, в базе даже приятней. А фуллстак видит, что если перенести данные — во-первых фронт будет работать быстрей, т.к. нагрузка на бэк уменьшается, а там может быть ощутимый трафик, во-вторых размер базы ощутимо уменьшается, что делает эксплуатацию системы дешевле, бэкапы делаются не 3 часа, а 3 минуты, занимают в 10 раз меньше места, их уже можно запускать не раз в неделю, а раз в час. В общем изменение, польза которого видна в основном если смотреть в комплексе.
Отредактировано 22.06.2022 5:06 vsb . Предыдущая версия . Еще …
Отредактировано 22.06.2022 5:00 vsb . Предыдущая версия .
Re: Существует ли бэкендер в чистом виде?
От: Kolesiki  
Дата: 24.06.22 02:45
Оценка: +2
Здравствуйте, Tai, Вы писали:

Tai>Можно считать себя фулстеком?


Без разницы, считай себя хоть председателем планеты Земля. Мир веба на 90% — это вебмакаки, выучившие богомерзкий JS и клепающие ублюдские SPA.

Если ты что-то пишешь, что работает на сервере — ты "бэкендщик". Если твоя работа видна юзеру и он с этим работает — ты фронтэндщик. Чо тут гадать-то?
Главное — это какими словами тебя будут называть сами юзеры, когда у одного слетит вёрстка, а другой не сможет даже залить фидбэк, потому что какой-нть адблок заблочил очередную обезьянью жабобиблиотеку.
Мир адекватного веба — это мир без JS.
Re: Существует ли бэкендер в чистом виде?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 21.06.22 18:07
Оценка: :)
Tai> Можно считать себя фулстеком?

Нет, это только когда набор инструкций для ASIC программируешь сам на VHDL в дополнение к формочкам. Вирт так делает.
Re: Существует ли бэкендер в чистом виде?
От: Osaka  
Дата: 21.06.22 20:39
Оценка: +1
Tai>Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор, нужны знания html, css. Добавляешь формочки — нужен javascript. Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?
Tai>Или фулстек — это бэкенд плюс какой-нибудь реакт?
Разработчик серверной части для толстых клиентов на c# — вполне в чистом виде. Безо всяких богомерзких javascript.
Re[7]: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 22.06.22 18:04
Оценка: +1
Здравствуйте, Tai, Вы писали:

Tai>А в чем сейчас функция бэкенда? Получить реквест и выдать джейсон? Всё?


Ну если абстрактно судить, то да. А вообще бэкэнд это всё, что происходит на сервере. Обработка запроса, взаимодействие с другими сервисами. В том числе сервис, который работает не с браузером, а с другими сервисами, это тоже бэкенд. Реквест-жсон это просто внешний интерфейс. Иногда бывает протобуф, а не жсон. Очень иногда — XML.
Отредактировано 22.06.2022 18:05 vsb . Предыдущая версия .
Re[8]: Существует ли бэкендер в чистом виде?
От: Tai Казахстан  
Дата: 22.06.22 20:30
Оценка: :)
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, Tai, Вы писали:


Tai>>А в чем сейчас функция бэкенда? Получить реквест и выдать джейсон? Всё?


vsb>Ну если абстрактно судить, то да. А вообще бэкэнд это всё, что происходит на сервере. Обработка запроса, взаимодействие с другими сервисами. В том числе сервис, который работает не с браузером, а с другими сервисами, это тоже бэкенд. Реквест-жсон это просто внешний интерфейс. Иногда бывает протобуф, а не жсон. Очень иногда — XML.


А какой ЯП лучше всего подходит для современного бэкенда?
Re[2]: Существует ли бэкендер в чистом виде?
От: vaa  
Дата: 24.06.22 03:14
Оценка: -1
Здравствуйте, Kolesiki, Вы писали:

K>Мир адекватного веба — это мир без JS.


Даёшь command line inteface!

☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Существует ли бэкендер в чистом виде?
От: elmal  
Дата: 24.06.22 07:10
Оценка: +1
Здравствуйте, Tai, Вы писали:

Tai>Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор, нужны знания html, css. Добавляешь формочки — нужен javascript. Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?

Начнем с того, что сейчас в тренде сервисы. Бэкэндеры пишут логику и предоставляют API, через который работает фронт. И никаких html, css, шаблонизаторов и т.д — такое требовалось более 10 незад, с тех пор веб сильно изменился.
И сейчас в мейнстриме для веба — это именно что четкое разделение на фронтэнд и бекэнд. Под фулстеком сейчас подразумевается фронтэдер, который еще разрабатывает и поддерживает еще и UI сервак, который занимается логикой отображения, сервак этот чаще всего на том же всеми любымом NodeJS.
Когда говорят фулстек — упор всегда на фронтэнд, там будет 80 процентов фронта и возможно процентов 20 бэкенда.
Re[3]: Существует ли бэкендер в чистом виде?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 21.06.22 22:54
Оценка:
Pzz> построения своей установки для добычи кремния из песка. Кнут делает так.

Хочу подробностей, а то не ищется.
Это так понимаю, что это должна быть какая-то печь для восстановления элемента из оксида. Т.е. плавить и вытягивать кристалл в инертном газе.
Отредактировано 21.06.2022 23:01 Эйнсток Файр . Предыдущая версия .
Re[2]: Существует ли бэкендер в чистом виде?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 22.06.22 02:09
Оценка:
vsb> Фулстек это бэк + фронт + мобилка + база + девопс, если вкратце.

Зачем он такой нужен на любой должности кроме CIO?
Re: Существует ли бэкендер в чистом виде?
От: Vzhyk2  
Дата: 22.06.22 05:31
Оценка:
Да.
Re[2]: Существует ли бэкендер в чистом виде?
От: magnum2005  
Дата: 22.06.22 08:35
Оценка:
Здравствуйте, vsb, Вы писали:


vsb>Нет. Бэкэнд отвечает JSON-ами, для этого шаблонизатор не нужен.


vsb>То, что ты описываешь, это сайт из 90-х. Так уже давно никто не пишет. Отдельно пишут бэк, отдельно — фронт. Фронт пишется на React.



А Golang — он из 90-х?
А ведь там в стандартной библиотеке net/http именно такой подход, о котором говорит топикстартер
Re[4]: Существует ли бэкендер в чистом виде?
От: magnum2005  
Дата: 22.06.22 09:55
Оценка:
Здравствуйте, vsb, Вы писали:
M>>А Golang — он из 90-х?

vsb>По моим впечатлениям он из 70-х.


M>>А ведь там в стандартной библиотеке net/http именно такой подход, о котором говорит топикстартер


vsb>Это не значит, что им надо пользоваться. Ну максимум — для какой-нибудь двухстраничной админки, которую нормальные люди никогда не увидят.


Слишком категорично. Самому-то хоть есть чем похвастаться?
Re[3]: Существует ли бэкендер в чистом виде?
От: Pyromancer  
Дата: 22.06.22 10:19
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>А Golang — он из 90-х?

M>А ведь там в стандартной библиотеке net/http именно такой подход, о котором говорит топикстартер

Ну он видимо универсальный. Можно на С++ написать программу выплёвываюшую HTML и прикрутить её к веб-серверу по CGI, стал он от этого фронтенд языком?
Или можно на ноде написать программу только обслуживаюшую REST API,
Re[2]: Существует ли бэкендер в чистом виде?
От: Tai Казахстан  
Дата: 22.06.22 17:12
Оценка:
Здравствуйте, Vzhyk2, Вы писали:

V>Да.


Можно с примером? Что конкретно он делает?
Re[5]: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 22.06.22 17:22
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>>>А ведь там в стандартной библиотеке net/http именно такой подход, о котором говорит топикстартер


vsb>>Это не значит, что им надо пользоваться. Ну максимум — для какой-нибудь двухстраничной админки, которую нормальные люди никогда не увидят.


M>Слишком категорично.


Ну мы на форуме, а не на совещании, где нужно соблюдать приличия. Чего сдерживаться.

>Самому-то хоть есть чем похвастаться?


Какого рода хвастовство ты ожидаешь? Я в этой теме уже много лет работаю, смотрю по сторонам, вижу, что люди пишут, вижу, кого люди нанимают, вижу, какие фреймворки развиваются, какие — нет. Всё, что связано с выделенным фронтом как веб-приложением — развивается. Всё, что связано с традиционной серверной отрисовкой — нет. Все крупные сайты, которые переписывают — переписывают как приложения. До недавнего времени был аргумент в виде гугла, не слишком охотно индексирующего веб-приложения, но сейчас развиваются гибридные подходы, когда можно запросить по URL приложение, оно на сервере отработает, отрисует состояние, которое вернётся и продолжит работу уже на клиенте. Думаю, за этим будет следующий шаг в развитии веб-приложений, но это бесконечно далеко от примитивной шаблонизации.

Лично я с удовольствием бы пользовался интернетом, в котором не существует жаваскрипта. Я сторонник аскетизма и минимализма. Но я принимаю реальность, прогресс в эту сторону на текущем витке не идёт, нужно ждать следующего витка.

Вот прям наглядный пример. Был tass.ru вроде как без жаваскрипта. Буквально на днях выкатили новую версию. Без жаваскрипта не работает ничего, просто какая-то болванка грузится. Даже не удосужились написать какой-нибудь текст. И это крупнейший новостной сайт, классический пример того, где есть смысл делать сайт без жаваскрипта.
Отредактировано 22.06.2022 17:30 vsb . Предыдущая версия . Еще …
Отредактировано 22.06.2022 17:25 vsb . Предыдущая версия .
Отредактировано 22.06.2022 17:23 vsb . Предыдущая версия .
Отредактировано 22.06.2022 17:23 vsb . Предыдущая версия .
Re[6]: Существует ли бэкендер в чистом виде?
От: Tai Казахстан  
Дата: 22.06.22 17:37
Оценка:
Здравствуйте, vsb,

А в чем сейчас функция бэкенда? Получить реквест и выдать джейсон? Всё?
Re[9]: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 22.06.22 20:54
Оценка:
Здравствуйте, Tai, Вы писали:

Tai>>>А в чем сейчас функция бэкенда? Получить реквест и выдать джейсон? Всё?


vsb>>Ну если абстрактно судить, то да. А вообще бэкэнд это всё, что происходит на сервере. Обработка запроса, взаимодействие с другими сервисами. В том числе сервис, который работает не с браузером, а с другими сервисами, это тоже бэкенд. Реквест-жсон это просто внешний интерфейс. Иногда бывает протобуф, а не жсон. Очень иногда — XML.


Tai>А какой ЯП лучше всего подходит для современного бэкенда?


Не знаю, какой лучше всего. Из популярных — Java, Golang, JavaScript/TypeScript (node.js), Python, C#. У каждого свои плюсы-минусы. Я не знаю, какой я бы мог рекомендовать однозначно во всех ситуациях. Возможно TypeScript, но с ним большого опыта у меня нет, однозначных минусов у него по крайней мере я не вижу, а плюсов вижу много.
Re: Существует ли бэкендер в чистом виде?
От: namespace  
Дата: 23.06.22 08:39
Оценка:
Tai>Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор, нужны знания html, css. Добавляешь формочки — нужен javascript. Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?
Фронт — это то, что видит пользователь.
Изначально это верстальщики и те, кто верстку натягивали.
Затем эти люди освоили жаваскрипт.
После появления js-монстров все перепуталось.
Теперь браузерный код стал занимать много времени разработки, а этих людей по привычке называют фронтендерами.

Если ты сам 'верстаешь' все, выбираешь что, где и как отображать, какими стилями и пр. — таки ты фронтендер, если твоя работа — отобразить данные в готовых компонентах — то нет.
Для первых важно чувство вкуса, разбираться в сочетании цветов и пр., часто до кучи еще занимаются оптимизацией для поисковиков.

Наверное, есть такие люди, которые делают все-все-все, заодно и принтеры настраивают, пыль протирают...
Re[9]: Существует ли бэкендер в чистом виде?
От: Ночной Смотрящий Россия  
Дата: 23.06.22 09:21
Оценка:
Здравствуйте, Tai, Вы писали:

Tai>А какой ЯП лучше всего подходит для современного бэкенда?


Рядом тема есть — Какой язык стоит выбрать для написания микросервисов
Автор: tnikolai
Дата: 29.05.22
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[2]: Существует ли бэкендер в чистом виде?
От: Tai Казахстан  
Дата: 24.06.22 08:23
Оценка:
Здравствуйте, elmal, Вы писали:


E>Начнем с того, что сейчас в тренде сервисы. Бэкэндеры пишут логику и предоставляют API, через который работает фронт. И никаких html, css, шаблонизаторов и т.д — такое требовалось более 10 незад, с тех пор веб сильно изменился.



Ну вот я, например, сейчас пытаюсь на Go написать игровой сервер (multi-player board game server) для игры в блиц и пулю. Тут только веб-сокеты (выбрал gorilla websockets). Как это написать через микросервисы, чтобы избавить себя от верстки и фронтенда — не представляю. Пишу на Go и параллельно приходится верстать и писать на Js (Websocket)
Re[2]: Существует ли бэкендер в чистом виде?
От: Kolesiki  
Дата: 25.06.22 01:12
Оценка:
Здравствуйте, elmal, Вы писали:

E>Начнем с того, что сейчас в тренде сервисы


Начнём с того, что КАК ИДЕЯ — это хорошо. Но в применении к вебу, мы сразу же огребаем НЕОБХОДИМОСТЬ JS. А это значит ты (как юзер вебсайта) имеешь ненулевую вероятность попасть на очередную веб-макаку, которая из сотен жабо-библиотек выберет самую ублюдскую и в меру своего развития настрогает сайт. Наглядный пример — Aramex (3rd party deliverer), они закачивают с сервиса 30 объектов и НЕСКОЛЬКО СЕКУНД их говносайт пытается это распарсить и разложить записи на странице. Спасибо, б!! А был бы чистый HTML, браузер даже моргнуть не успел бы — все данные уже представлены.

Если уж разделять сервисы/фронтэнд, то фронтэнд надо писать на ASP и прямо на сервере засасывать данные и представлять в чистом HTML. Вместо этого макаки пишут html-заглушку и с неё уже работает жабоскрипт, тянущий данные с сервиса. Или не тянущий — тут уж как адблок позволит!
Re[3]: Существует ли бэкендер в чистом виде?
От: Kolesiki  
Дата: 25.06.22 01:17
Оценка:
Здравствуйте, Tai, Вы писали:

Tai>Ну вот я, например, сейчас пытаюсь на Go написать игровой сервер (multi-player board game server) для игры в блиц и пулю


Игровой сервер не нуждается во фронтэнде, откуда у тебя проблемы с вёрсткой?? Надо ТОЧНО формулировать свои задачи, терминология важна.
А если ты лепишь ИГРУ, то возникает вопрос — а зачем ей быть в браузере??
Re: Существует ли бэкендер в чистом виде?
От: vaa  
Дата: 25.06.22 03:26
Оценка:
Здравствуйте, Tai, Вы писали:

Tai>Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор, нужны знания html, css. Добавляешь формочки — нужен javascript. Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?


Tai>Или фулстек — это бэкенд плюс какой-нибудь реакт?

условности, если жс не используешь это что уже не фронт?
по мне фронт все что отрисовывается на экране пользователя.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[4]: Существует ли бэкендер в чистом виде?
От: vaa  
Дата: 25.06.22 04:04
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Здравствуйте, Tai, Вы писали:


Tai>>Ну вот я, например, сейчас пытаюсь на Go написать игровой сервер (multi-player board game server) для игры в блиц и пулю


K>Игровой сервер не нуждается во фронтэнде, откуда у тебя проблемы с вёрсткой?? Надо ТОЧНО формулировать свои задачи, терминология важна.

K>А если ты лепишь ИГРУ, то возникает вопрос — а зачем ей быть в браузере??

Браузерная игра?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[3]: Существует ли бэкендер в чистом виде?
От: Hobbes Россия  
Дата: 25.06.22 04:28
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>А Golang — он из 90-х?

M>А ведь там в стандартной библиотеке net/http именно такой подход, о котором говорит топикстартер

Да вроде там не запрещено выдавать в ответ JSON.
Re[4]: Существует ли бэкендер в чистом виде?
От: Tai Казахстан  
Дата: 25.06.22 20:58
Оценка:
Здравствуйте, Kolesiki, Вы писали:


K>Игровой сервер не нуждается во фронтэнде, откуда у тебя проблемы с вёрсткой?? Надо ТОЧНО формулировать свои задачи, терминология важна.

K>А если ты лепишь ИГРУ, то возникает вопрос — а зачем ей быть в браузере??

Ни разу не видел шахматы/шашки в браузере?
Re[4]: Существует ли бэкендер в чистом виде?
От: Артём Австралия жж
Дата: 26.06.22 00:01
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Ну самый очевидный ответ — когда компания или проект не того масштаба, чтобы был экономический смысл позволять нанимать кучу узких специалистов. Для них просто не будет полной загрузки.


Проект может быть масштабный, но фазы активной разработки меняются. Фуллстек-девелопера можно перекинуть на фронт, а потом на бек, в то время как узко-специалист будет жаловаться на отсутствие задач.
Re[5]: Существует ли бэкендер в чистом виде?
От: vsb Казахстан  
Дата: 26.06.22 00:59
Оценка:
Здравствуйте, Артём, Вы писали:

vsb>>Ну самый очевидный ответ — когда компания или проект не того масштаба, чтобы был экономический смысл позволять нанимать кучу узких специалистов. Для них просто не будет полной загрузки.


Аё>Проект может быть масштабный, но фазы активной разработки меняются. Фуллстек-девелопера можно перекинуть на фронт, а потом на бек, в то время как узко-специалист будет жаловаться на отсутствие задач.


Отсутствие задач? Какая-то фантастика. Сколько я проектов ни видел — в любом из них менеджеры способны генерировать задачи круглосуточно и весь вопрос исключительно в приоритетах.
Re: Существует ли бэкендер в чистом виде?
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.06.22 09:24
Оценка:
Здравствуйте, Tai, Вы писали:

Tai>Вот начинаешь писать веб-приложение. Подключаешь шаблонизатор, нужны знания html, css. Добавляешь формочки — нужен javascript. Фактически пишешь не только бэк, но и фронт. И что? Можно считать себя фулстеком?


Если мы говорим про веб-приложения, то здесь без бакенда и фронтенда обойтись не выйдет. Старая модель разработки, это разделение на фронтенд и бакенд. Новая — фуллстек.

Чистых бакендов надо искать или в командах, работающих по старинке, или в командах, где чудовищный, гигантский, сложный бакенд, или же вне веб-приложений.
Отредактировано 26.06.2022 10:19 Pauel . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.