TGViewer
костя эвей костя эвей @pushawaynow · 139 subscribers
Post #617 145
сегодня я заметил разницу во фронтенд и бекенд разработке на практике.

для людей, далёких от it-терминов:

фронтенд - это в основном про разработку сайта, приложения, того, что видит пользователь на экране и куда он кликает, что там высвечивается в ответ на клики, где там кнопка едет.
бекенд - это в основном про обработку "запросов" пользователей, т.е. про логику, условно, какие данные должны сохраниться, какие - уйти в другой бекенд и там обработаться, кому что разрешено и т.д.

и для контекста: я четыре года провёл во фронтенде (ну, с перерывами, в основном я плотняком разбираюсь со всем два года), и сейчас перехожу в основном в бекенд-разработку и работу с данными.

так вот, я прям прочувствовал разницу в разработке бекенда и фронтенда.

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

сейчас я впервые за полторы недели запустил бекенд, который я разрабатывал. типо, джава требует полной компиляции приложения перед его запуском, соответственно, когда ты запускаешь приложение, джава делает полный "снимок" кода себе и запускает его, а всё, что изменялось - оно войдёт в следующий "снимок" кода. и типо, поведение бекенд-приложений более понятно, т.к. ты пишешь не логику обтыкивания кнопочек, которые могут случайно наложиться друг на друга, а ты строишь по понятным шаблонам цепочку обработок данных, можно писать тесты под это ещё кстати, и тогда в последнюю очередь тебе нужно будет запускать непосредственно само приложение, т.к. твои тесты в идеале должны прогнать большую часть логики твоих обработок и выявить, что ты ожидаешь и что получается.

короче, это так забавно, я просто сижу пишу-пишу, пишу-пишу, и настал момент сесть посмотреть, что получилось. посмотрел, теперь мне снова надо сесть писать-писать, писать-писать.

на фронтенде я так долго не запускал приложение, только когда садился разбирать огромные участки приложения и переписывать их, и то, как будто бы полторы недели - ту мач какой-то по времени без запуска фронтенда.

такие пироги, чуваки. шпатель кстати вчера мне ноут закрыл (я воспринял это как повод пойти поспать).
  • ❤ 15
More from @pushawaynow
  1. Sep 24, 2026на фронтенды погорели, можно и #случайныепины посмотреть 😁 сегодня перевыполнил план по к…
  2. Sep 24, 2026кстати, от части сюда же относится лукошко от озона (слоты рулетки лотереи казино). там ес…
  3. Sep 24, 2026это был пост актуальный для полутора калек, но вдруг кто-то собирается запускать свой b2b…
  4. Sep 24, 2026мне очень смешно наблюдать за фронтендом веб-приложения chatgpt. буквально это очень показ…
  5. Sep 21, 2026Post #696
  6. Sep 20, 2026шпатя сопит над кодом. настрой на рабочую неделю нормальный? узнали себя?
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →