News Grower

Независимое покрытие AI, стартапов и технологий.

Habr 26.03.2026 11:24 Developer Tools

[Перевод] Рендеринг — это не про сервер

Когда меня просят подсказать, как структурировать веб-сервис, я всегда начинаю с одного и того же: напишите сервер, который в ответ на HTTP-запросы выдаёт текст в формате HTML.Это наиболее долговечный, финансово оправданный и понятный пользователю способ написать веб-сервис. Большинство веб-сервисов следует выстраив...

Автор: Sivchenko_translate Оригинальный источник

Когда меня просят подсказать, как структурировать веб-сервис, я всегда начинаю с одного и того же: напишите сервер, который в ответ на HTTP-запросы выдаёт текст в формате HTML.Это наиболее долговечный, финансово оправданный и понятный пользователю способ написать веб-сервис. Большинство веб-сервисов следует выстраивать именно так, если только у вас нет очень веской причины действовать иначе.Выслушав меня, веб-разработчики часто отвечают: «о, так вам нравится рендеринг на стороне сервера», на что я обычно, поморщившись, парирую — «да, в какой-то мере». Не распыляйтесь по пустякам, если собеседника отделяет от вас десятилетие невежества. Хотя бы они понимают, о чём я.  Но «рендеринг на стороне сервера» — ужасный термин. Он подразумевает, что сервер не просто больше работает, но и выполняет сложную работу — такую, которую лучше оставить экспертам. Ни то, ни другое не соответствует истине. На самом деле, «рендеринг» на стороне сервера можно организовать почти без труда, какой бы язык программирования вы ни предпочитали.Стоит вам это понять — и Веб откроется вам таким, каким его вижу я: как самый простой, лёгкий и наиболее мощный интерфейс для вычислений, какой только есть на свете.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

CyBOK. Глава 3. Законы и регуляторные нормы. Часть 7
Habr 26.03.2026 12:40 Developer Tools

CyBOK. Глава 3. Законы и регуляторные нормы. Часть 7

Мы продолжаем серию публикаций, посвященную своду знаний по кибербезопасности - Cybersecurity Body of Knowledge (CyBOK). В Главе 3 данного свода знаний описываются основные регу...

[Перевод] Как AWS S3 обеспечивает скорость 1 петабайт в секунду при помощи медленных HDD
Habr 26.03.2026 12:37 Developer Tools

[Перевод] Как AWS S3 обеспечивает скорость 1 петабайт в секунду при помощи медленных HDD

Все знают, что такое AWS S3, но немногие осознают масштабы, в которых он работает, и те усилия, которые понадобились, чтобы этого добиться.По сути, это масштабируемый сервис мно...

Компилятор сократил x/x — и оказался «прав». Урок математики, который преподал gcc
Habr 26.03.2026 12:31 Developer Tools

Компилятор сократил x/x — и оказался «прав». Урок математики, который преподал gcc

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

Рекламный слот

Article monetization slot

Reserved for contextual monetization inside article pages.

Explore options

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

CyBOK. Глава 3. Законы и регуляторные нормы. Часть 7
Habr 26.03.2026 12:40 Developer Tools

CyBOK. Глава 3. Законы и регуляторные нормы. Часть 7

Мы продолжаем серию публикаций, посвященную своду знаний по кибербезопасности - Cybersecurity Body of Knowledge (CyBOK). В Главе 3 данного свода знаний описываются основные регу...

[Перевод] Как AWS S3 обеспечивает скорость 1 петабайт в секунду при помощи медленных HDD
Habr 26.03.2026 12:37 Developer Tools

[Перевод] Как AWS S3 обеспечивает скорость 1 петабайт в секунду при помощи медленных HDD

Все знают, что такое AWS S3, но немногие осознают масштабы, в которых он работает, и те усилия, которые понадобились, чтобы этого добиться.По сути, это масштабируемый сервис мно...

Компилятор сократил x/x — и оказался «прав». Урок математики, который преподал gcc
Habr 26.03.2026 12:31 Developer Tools

Компилятор сократил x/x — и оказался «прав». Урок математики, который преподал gcc

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

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
CyBOK. Глава 3. Законы и регуляторные нормы. Часть 7
Habr 26.03.2026 12:40 Developer Tools

CyBOK. Глава 3. Законы и регуляторные нормы. Часть 7

Мы продолжаем серию публикаций, посвященную своду знаний по кибербезопасности - Cybersecurity Body of Knowledge (CyBOK). В Главе 3 данного свода знаний описываются основные регу...

[Перевод] Как AWS S3 обеспечивает скорость 1 петабайт в секунду при помощи медленных HDD
Habr 26.03.2026 12:37 Developer Tools

[Перевод] Как AWS S3 обеспечивает скорость 1 петабайт в секунду при помощи медленных HDD

Все знают, что такое AWS S3, но немногие осознают масштабы, в которых он работает, и те усилия, которые понадобились, чтобы этого добиться.По сути, это масштабируемый сервис мно...

Компилятор сократил x/x — и оказался «прав». Урок математики, который преподал gcc
Habr 26.03.2026 12:31 Developer Tools

Компилятор сократил x/x — и оказался «прав». Урок математики, который преподал gcc

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