**Эссе**
**«Вечные старики веба»**

Их хоронили методично и с чувством.
Сначала в 2012-м — уверенно, почти радостно.
Потом в 2015-м — уже с аналитикой и слайдами.
В 2018-м — с речами про «новую эру» и обязательным словом *legacy*.

А они всё равно вставали, стряхивали пыль с потрёпанных плагинов и продолжали работать.
Без аплодисментов. Без пресс-релизов. Просто — работали.

PHP, jQuery, WordPress — это давно уже не «технологии».
Это #геология.
Гранитные плиты веба, которые медленно, упрямо ползут миллиметр за миллиметром, пока вокруг них извергаются модные вулканы #NextBigThing и #NewFrameworkJustDropped.

В 2020-м казалось: ещё один рывок, ещё одна волна #NextJS + #TypeScript + #Serverless — и старый добрый #LAMP наконец уйдёт в Лету.
Не ушёл.

В 2026-м мы открываем статистику и тихо материмся:
PHP всё ещё держит **72–74 %** рынка (#PHP).
WordPress обслуживает **больше 43 %** всех сайтов планеты (#WordPress).
А jQuery… да, господи, **jQuery всё ещё стоит на ~73 % сайтов**, которые кто-то когда-то написал и больше никогда не трогал (#jQuery).

Это уже не про производительность.
Не про «современность».
И даже не про деньги.

Это про инерцию человеческой психики (#HumanFactor).

Люди не любят переписывать работающее.
Люди особенно не любят переписывать работающее, если переписывать нужно не один сайт, а **триста пятьдесят клиентских**, каждый из которых «надо просто чуть-чуть подправить».
Люди ненавидят переписывать работающее, когда #Deadline горит, а заказчик звонит каждые сорок минут.

Поэтому мы пишем новые микросервисы на #Go,
а потом прикручиваем к ним старую админку на PHP 7.4.

Поэтому делаем красивый фронтенд на #React19,
а под капотом у нас до сих пор jQuery-обработчик клика по кнопке «Сохранить».

Поэтому запускаем #NextJS15 с app router и server actions,
а контент-менеджеры продолжают заливать новости через WordPress, потому что «там удобно, и я уже привык».

Это не лень.
Это #прагматизм, доведённый до экзистенциального ужаса.

Мы все знаем: идеального стека не существует (#PerfectStackIsAMyth).
А реальный стек — это всегда компромисс между
«хочу умереть красиво»
и
«надо сдать до пятницы».

Пока очередной фреймворк проходит пять стадий принятия —
от «это будущее!» до «боже, за что я опять это делаю» —
старые технологии просто молча сидят в углу и продолжают работать.

Без шума.
Без релизов каждые две недели.
Без твитов с пометкой #BreakingChange.

Просто работают (#ItJustWorks).

Может быть, в 2040-м кто-то всё-таки похоронит PHP (#RIPPHP).
Может быть, WordPress превратится в музейный экспонат.
Может быть, jQuery отправят на свалку истории рядом с Flash и GeoCities.

Но почему-то кажется, что в тот самый день
где-то в маленьком офисе на окраине постсоветского города
уставший сисадмин 62 лет откроет последний тикет:

> «сайт упал после обновления ядра wp 7.8.12 → 7.8.13
> срочно, дедлайн вчера»

Он вздохнёт, откроет #PuTTY,
залогинится на сервер 2009 года выпуска
и снова оживит эту старую, добрую, бессмертную хрень.

Потому что некоторые вещи не умирают (#LegacyForever).
Они просто становятся фоном,
на котором происходит вся остальная жизнь веба.

И, чёрт возьми, в этом есть что-то до жути красивое.

(2) Пост від @olukawy.bsky.social — Bluesky
https://bsky.app/profile/olukawy.bsky.social/post/3mc5bxjxeo22g

Ihr wollt mal lieber euer NextJS bzw. React19 updaten: https://nextjs.org/blog/CVE-2025-66478

#NextJS #react19

Security Advisory: CVE-2025-66478

A critical vulnerability (CVE-2025-66478) has been identified in the React Server Components protocol. Users should upgrade to patched versions immediately.

Shipped a React 19 + Next.js 15 demo repo of real-world Optimistic UI patterns: likes, todos, chat (retry), comments, blog (Server Actions), 10K virtualized list, failure + rollback scenarios.

Repo: https://github.com/muratti32/react-19-optimistic-update

#react #nextjs #webdev #performance #optimisticUI #react19 #typescript

GitHub - muratti32/react-19-optimistic-update

Contribute to muratti32/react-19-optimistic-update development by creating an account on GitHub.

GitHub

🚀 August 2025 Developer Trends – Quick Recap:

⚛️ React 19 is out: New use() hook, Server Components, better form handling
🤖 AI tools (Comet, Grok 4, AutoGen) are reshaping how we build
💸 Big Tech invested $155B+ in AI this year
🛠️ 78% of devs now use AI in the SDLC
🌐 Emerging tech: Quantum, XR, GreenTech, IoT

The future is now. Are you building for it?

#React19 #AI #WebDev #SaaS #FullStack #SoftwareEngineering #DevTools #TechTrends #FOSS #MastodonTech

React 19: What’s New and Why It Matters

https://www.indianperson.com/uncategorised/react-19-whats-new-and-why-it-matters/

React 19 introduces powerful new features and improvements that enhance performance, developer experience, and app capabilities. This post explores what's new and why these updates matter for modern web development.

#React19
#WebDevelopment
#JavaScript
#FrontendDevelopment
#ReactJS
#TechUpdate
#DeveloperTools
#ModernWeb
#ReactUpdate
#CodingTrends

React 19: Revolutionizing Web Development with New Features https://jsdev.space/react-19-features-benefits/ #javascript #react #react19
React 19: Revolutionizing Web Development with New Features

Discover how React 19 transforms web development with performance improvements, enhanced server components, and streamlined development workflows. Explore the future of React.

JavaScript Development Space - Master JS and NodeJS

#nextjs devs,

Since nextjs redirect can't be used inside `try/catch` block, How do you handle the redirections in server actions?

Especially when you don't want to handle `| undefined` in the return type of function in #TypeScript.

As of now I am doing redirection on client.

Is there a better way?

#help #FediHelp #react #react19

Support for Preloading Resources in React 19 !

Soporte Para Precargar Recursos en React 19 !

👉 https://nubecolectiva.com/comunidad/flyers-e-imagenes-de-programacion/

#programming #coding #desarrolloweb #devs #softwaredevelopment #react19 #reactjs

Flyers e Imágenes de Programación - Nube Colectiva - Productos y Servicios Digitales

En esta página encontrarás los Flyers e imágenes educativas más impresionantes de Internet sobre programación y tecnología.

Nube Colectiva - Productos y Servicios Digitales

Compatibilidad con Scripts Asincrónicos en React 19 !

Asynchronous Scripting Support in React 19 !

🔎Zoom: https://nubecolectiva.com/comunidad/flyers-e-imagenes-de-programacion/

#programming #coding #desarrolloweb #devs #softwaredevelopment #reactjs #react19

Flyers e Imágenes de Programación - Nube Colectiva - Productos y Servicios Digitales

En esta página encontrarás los Flyers e imágenes educativas más impresionantes de Internet sobre programación y tecnología.

Nube Colectiva - Productos y Servicios Digitales

Stylesheet Support in React 19 !

Compatibilidad con Hojas de Estilo en React 19 !

🔎Zoom: https://nubecolectiva.com/comunidad/flyers-e-imagenes-de-programacion/

#programming #coding #desarrolloweb #devs #softwaredevelopment #reactjs #react19

Flyers e Imágenes de Programación - Nube Colectiva - Productos y Servicios Digitales

En esta página encontrarás los Flyers e imágenes educativas más impresionantes de Internet sobre programación y tecnología.

Nube Colectiva - Productos y Servicios Digitales